Tag: tdd
Test-Driven Development (TDD) ist das schreiben einer fehlerhaften automatisierten test festlegen, was gebaut werden wird. Der test wird durchgeführt, um die pass-code zu schreiben, die erfüllt die Bedingung. Schließlich wird der code umgestaltet werden.
1
Antworten
Ich bin Tests für die Validierung der Eingabe einer Stadt-Attribut in einem Adressen-Modell. Mein Modell-Spezifikation ist wie folgt require 'rails_helper' RSpec.describe Address, :type => :model do before(:each) do @valid_attributes = { street: 'rock avenue', city: 'MSA', zip:
4
Antworten
Schreibe ich momentan eine Implementierung der JDBC-Treiber (ja, Sie haben richtig gelesen) in TDD-Manier, und zwar habe ich nur fertige Klasse stubs an diesem Punkt, und nur einige kleinere Funktionen, nur es fiel mir auf, daß da
4
Antworten
Ich überprüft eine Vorherige Antwort zu unit-test für Android, wo es wird vorgeschlagen Googletest als gute option. Allerdings bekam ich einen Blick in das Google C++ Testing Framework - Googletest. Über die Plattformen, sehe ich nichts erwähnen,
8
Antworten
Es gibt viele von mocking-frameworks gibt .Net. Es gibt keinen klaren Sieger, verdrängt die anderen in jeder Hinsicht. Die führenden mocking frameworks haben auch viele verschiedene Stile der Nutzung. Die Zeit es braucht, zu lernen, alle die
2
Antworten
Habe ich eine Klasse FileGenerator, und ich Schreibe einen test für die generateFile() Methode, die tun sollten, die folgende: 1) es sollten rufen Sie die statische Methode getBlockImpl(FileTypeEnum) auf BlockAbstractFactory 2) es sollte aufzufüllen variable blockList von
3
Antworten
Ich würde gerne hören, andere Leute Erfahrung mit Robot Framework für automatisierte Akzeptanztests. Was sind Ihre wichtigsten stärken und Schwächen sowie einen Vergleich mit anderen frameworks (vor allem Fitnesse und Selenium)? Den code getestet wird, ist real-time,
21
Antworten
In die Teile des Projekts schreiben von unit-tests ist fast oder wirklich unmöglich? Daten-Zugriff? ftp? Wenn es eine Antwort auf diese Frage, dann kann eine 100% Abdeckung ist ein Mythos, nicht wahr? Warum ist das nicht geschlossen,
1
Antworten
Ich versuche, die Funktionen implementieren, für den Druck ein Diamant in Bezug auf Lern-testgetriebene Entwicklung in javascript. Diamond.prototype.outerSpace = function (current, widest) { var currentValue = this.getIndexOf(current); var widestValue = this.getIndexOf(widest); if (currentValue > widestValue) { throw
3
Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn
2
Antworten
Werde ich schreiben Reihe von browser-Erweiterungen (die gleiche Funktionalität für jeden gängigen browser). Ich hoffe, dass einige der code freigegeben werden, aber ich bin mir nicht sicher über diese noch. Sicher, dass einige Erweiterungen mit nativen API.
2
Antworten
Gibt es viele Fragen wurden schon gestellt, aber ich glaube, ich brauche etwas mehr basic, klarer konnte das Konzept, so wie ich bin Anfänger in TDD. Ich kann nicht vorwärts gehen, bis dann. Könnte, gehen Sie bitte
2
Antworten
Ich habe gelesen, eine Menge von essays, reden, benifits TDD bringen kann, um ein Projekt, aber ich habe nie geübt TDD in mein eigenes Projekt vor. Jetzt beginne ich, ein experimentelles Projekt mit Django, und ich glaube,
4
Antworten
Ich bin es zunehmend schwierig, zu simulieren eigentliche Benutzer-Ereignisse mit jQuery oder native element-Funktionen auslösen. Zum Beispiel, wenn Sie eine text-Eingabe-und Sie nicht möchten, dass der Benutzer in der Lage sein, um ein Zeichen hinzuzufügen, rufen Sie
7
Antworten
Arbeite ich mit einem Python-development-team, das Erfahrung mit der Programmierung in Python, aber gerade jetzt versuchen zu Holen TDD. Da ich einige Erfahrung in der Arbeit mit TDD mich, ich wurde gebeten, einen Vortrag über es. Vor
7
Antworten
Möchte ich laufen tests in Xcode 4 mit OCUnit ohne starten Sie den simulator. Bitte, versuchen Sie nicht und überzeugen Sie mich, ich mache unit-Tests falsch oder etwas ähnliches. Ich mag zu tun TDD die traditionelle Art
4
Antworten
Habe ich eine server-Anwendung, und ich fragte mich, wo ich anfangen soll wenn ich die starten will Umsetzung von TDD und Verwendung von Moq. Was gute Bücher, die ich Lesen konnte, über das Thema, die nicht so
2
Antworten
Habe ich die folgende Implementierung der Funktion function getRepo(url) { var repos = {}; if (repos.hasOwnProperty(url)) { return repos[url]; } return $.get(url) .then(repoRetrieved) .fail(failureHandler); function repoRetrieved(data) { return repos[url] = data; } function failureHandler(err, xhr) { throw
1
Antworten
Ich versuche eine wrapper-Klasse erstellen zu verarbeiten Inhalt HttpContext. Erstelle ich ein cookie, aber nicht hinzufügen zu HttpContext.Request-oder Response-cookies-Auflistung. Ich bin mit Moq. Auch ich bin mit MvcMockHelp aus dem folgenden link: http://www.hanselman.com/blog/ASPNETMVCSessionAtMix08TDDAndMvcMockHelpers.aspx Wenn ich versuche, um
3
Antworten
Für eine bestimmte Methode, die ich schreiben will testen, cased, um zu sehen, wie es sich verhält, wenn mehrere Threads gleichzeitig laufen. Klingt vielleicht dumm, aber wollte mal Fragen ob es möglich ist, zu jedem solchen Szenario
2
Antworten
Wie kann ich testen, dass eine alert-box auf meine Seite aufgerufen wurde? Kann ich schnappe mir den text der alert-box und es zu bewerten? Meine klicken Sie in CasperJS ist wie folgt realisiert: casper.waitForSelector('a[href="javascript:UserLogin()"]', function success() {
3
Antworten
Ich habe diese Art des Mokka test: describe 'sabah', → beforeEach → @sabahStrategy = _.filter(@strats, { name: 'sabah2' })[0] .strat it 'article list should be populated', (done) → @timeout 10000 strat = new @sabahStrategy() articles = strat.getArticleStream('barlas')
1
Antworten
Ich arbeite beim lernen von TDD während des Schreibens einige kleine ruby-Programme. Ich habe folgende Klasse: class MyDirectory def check(dir_name) unless File.directory?(dir_name) then raise RuntimeError, "#{dir_name} is not a directory" end end end und ich versuche, es
2
Antworten
sehr müssen, tdd, junit, Test etc. wie kann ich dies testen? public String toString() { StringBuilder builder = new StringBuilder(); builder.append(SalesExceptionHandlerImpl.class.getName() + " ["); builder.append("toString()="); builder.append(super.toString()); builder.append(", getClass()="); builder.append(getClass()); builder.append(", hashCode()="); builder.append(hashCode()); builder.append("]"); return builder.toString(); } code
4
Antworten
Ich habe ein verteiltes system mit verteilten Komponenten über mehrere Felder. Sie kommunizieren miteinander über tcp-oder multicast. Die einzelnen Komponenten Anschlussstellen Nachrichten mit jedem anderen - dies sind im wesentlichen Datenstrukturen serialisiert. Was integration test frameworks haben
4
Antworten
Einer gemeinsamen Geschichte Story: User logging in As a user I want to login with my details So that I can get access to the site Angesichts dieser breiten Abdeckung, ist es nutzlos, wenn ich mock der
2
Antworten
Ich würde wie zu verfolgen ein Aufruf einer Methode mit Rhino Mocks. Nehmen wir an ich habe diesen code: public class A { protected IB _b; public A(IB b) { _b = b; } public void Run(
1
Antworten
Ich habe einen test-spec in Spock und ich möchte gelten die gleichen tests, um eine weitere alternative mit Ausnahme von einer Methode. Ich erweitere die original spec, umsetzen einige benutzerdefinierte Sachen im Zusammenhang mit der alternative und
2
Antworten
Gibt es eine Möglichkeit in Mocha zu testen, ob eine Funktion ruft eine bestimmte Methode oder externe Funktion? Ich bin mit Mokka mit Chai, bin aber offen für jede andere Behauptung Bibliotheken. Ok, also die Prüfung, ob
7
Antworten
Wie Sie unit-test eine große MFC-UI-Anwendung? Wir haben ein paar große MFC-Anwendungen, die in der Entwicklung seit vielen Jahren verwenden wir einige standard-automatisierten QA-tools zum ausführen von basic-Skripts zu prüfen, Grundlagen, Datei öffnen etc. Diese werden von
5
Antworten
Wie Teste ich die STDOUT-Ausgabe eines Python Skripts mit einem Testframework wie doctest, unittest, Nase, etc? Sagen wir zum Beispiel, läuft mein script "todo.py --list" zurückkehren sollte, "den Müll rauszubringen". Ich habe gelesen, jemand trennt sich die
6
Antworten
Auf der server-Seite haben wir Rspec/Cucumber für BDD-Entwicklung (ruby) vowsjs (node.js) Ist es ein BDD-frameworks zu verwenden, die auf web-Browsern (nicht qUnit oder YUI test, da diese sind nur für TDD)? Sie könnten auch einen Blick auf
1
Antworten
Ich ve wurden arbeiten an ein paar mocha/chai tests, und ich habe noch nicht gefunden, eine gute Möglichkeit, die Ausführung meiner tests über viele verschiedene Möglichkeiten, abgesehen von der Platzierung eine Schleife in jedem der 'es' -
8
Antworten
Ich bin nur neugierig, da alle TDD Beispiele, die ich gesehen haben, ist web-Programmierung verwandt. Und wenn es nicht ein normaler Ansatz, warum ist es nicht? Könnten Sie bitte auch den vollständigen Namen "Test Driven Development" irgendwo
7
Antworten
Ich habe eine Frage zu unit-Tests. Sagen wir mal so, ich habe mehrere Klassen, die Erben Verhalten von einer übergeordneten Klasse. Ich will nicht testen, alle Kind-Klassen für dieses Verhalten. Stattdessen würde ich den test der übergeordneten
2
Antworten
Verstehe ich den Unterschied zwischen Mock und Stub. Aber verschiedene Arten von Mocks in RhinoMock Rahmen verwirrt mich. Könnte jemand, erklären die Konzepte von Mocks Vs StrictMocks Vs DynamicMocks in Bezug auf RhinoMock Rahmen. Ihre Antworten sind
1
Antworten
Versucht in meinen Kopf zu kriegen Jasmin spies, dies ist, was mein test sieht so aus: $scope.switchTurns = function () { $scope.playerTurn = !$scope.playerTurn; console.log($scope.centrePileCards.length); if ($scope.playerTurn == 1) { $scope.pickCard(); } } Mein unit-test sieht wie
9
Antworten
Können Sie denken, diese Frage ist wie diese Frage auf StackOverflow früher. Aber ich versuche Dinge anders zu sehen. In TDD, wir schreiben tests, die verschiedenen Bedingungen, Kriterien -, Verifizierungs-code. Wenn eine Klasse all diese Prüfungen besteht,
7
Antworten
Wie wir wissen, TDD bedeutet ", schreiben die test-zuerst, und dann den code schreiben". Und wenn es um unit-testing, das ist in Ordnung, weil Sie nur innerhalb der "Einheit". Jedoch, wenn es um die Benutzeroberfläche, schreiben funktionale
17
Antworten
Ich denke zurück an Joel Spolsky ' s Artikel über nie umschreiben von code von Grund auf neu. Zusammenfassend sein argument: Der code nicht rostig, und während es vielleicht nicht hübsch Aussehen, nach vielen releases, wenn es
2
Antworten
Kann jeder ein schlagen eine Schritt-für-Schritt-Beispiel für die Verwendung moQ-framework. Richtlinien oder thumbrules, die befolgt werden muss, während mocking objetcs . kann sehr viel helfen. Dank. Was suchst du als end-Ziel werde durch das Beispiel ? Haben
2
Antworten
Habe ich eine symfony-website, und ich bin versucht zu tun, einige unit-Tests. Ich habe diese Art von test, in dem ich versuche, etwas zu Unterwerfen: <?php namespace Acme\AcmeBundle\Tests\Controller; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; class HomeControllerTest extends WebTestCase { public function
1
Antworten
Ich versuche zu verstehen, wie mein test-code mit jasmine und angularJS. Ich schrieb ein test-Projekt mit einem controller und einem injizierten service. Jetzt möchte ich zum testen des Controllers und versucht zu verspotten, die injiziert service. Aber
19
Antworten
Habe ich gelesen, über Agile, XP-Methoden und TDDs. Ich habe bei Projekten, die die Staaten es tun muss, TDD, aber die meisten tests sind irgendwie Integrationstests oder im Laufe des Projekts TDD vergessen wird, im bemühen, zu
3
Antworten
In rspec: Kann ich eine Nachricht Anhängen, um eine überprüfung der gleichen Weise, wie ich tun würde, im xUnit-Stil-test-frameworks? Wie? assert_equal value1, value2, "something is wrong" InformationsquelleAutor Alexey | 2010-11-15
8
Antworten
Beim schreiben mehr als ein trivial-Skript in bash, ich Frage mich oft, wie man den code getestet. Ist es in der Regel schwer zu schreiben tests für die bash-code, aufgrund der Tatsache, dass es wenig Funktionen, die
4
Antworten
Diese Frage kam mir in den Sinn und ich möchte Fragen diese hier. Fall ist Absicht, ich Schreibe einfach eine Schleife, die läuft unendlich. Wie kann ich das Gerät testen? Ich Frage das, weil diese situation kann
3
Antworten
In meine Rails-3.2-Projekt, ich sende einen gelegentlichen http-Anforderung an http://jsonip.com von Javascript. Aber beim ausführen Gurke mit der @javascript tag, die Anfrage gesendet wird, sehr Häufig. Dies ist natürlich sehr unerwünscht und ich möchte stub solche Anfragen.
3
Antworten
Ich bin nicht zu verstehen, wie die TDD ERSTE Prinzip nicht beachtet wird in dem folgenden code. Dies sind meine Notizen über das ERSTE Prinzip: Schnell: laufen (einige) tests schnell (seit Sie laufen die ganze Zeit) Unabhängige:
7
Antworten
Ich habe versucht zu finden, eine vernünftige Weg, um test-code, der verwendet streams. Hat jemand gefunden, einen vernünftigen Weg/Rahmen für die Unterstützung der Prüf-code, der verwendet streams in nodejs? Beispiel: var fs = require('fs'), request = require('request');
1
Antworten
Habe ich ein Beispiel AngularJS Direktive wie diese <div some-dir="5" /> Wie würde ich auf diese Richtlinie Attribut-Wert 5 in meinem test? describe("some-dir", function() { var element, scope; beforeEach(module('app')); beforeEach(inject(function($rootScope, $compile) { scope = $rootScope; element =