tdd

Test-Driven Development (TDD) beinhaltet das Schreiben eines fehlgeschlagenen automatisierten Tests, um anzugeben, was erstellt werden soll. Der Test wird dann durchgeführt, um einen Code zu schreiben, der die getestete Bedingung erfüllt. Schließlich wird der Code überarbeitet.
10
Antworten

(Mis) Smalltalk und TDD verstehen

Ich versuche, Smalltalk zu lernen, indem ich so etwas mache, damit ich die Syntax und den Stil im Griff habe, indem ich eine einfache "Matrix" -Klasse baue. Zunächst wäre ich dankbar, wenn es mit einem guten Smalltak-Tutorial verknüpft wäre (...
22.03.2009, 00:46
7
Antworten

Sollte ich Unit-Test mit Daten durchführen, die in einer Funktion nicht übergeben werden sollen (ungültige Eingabe)?

Ich versuche TDD für meine Programmierpraxis zu verwenden. Ich würde gerne fragen, ob ich mit Daten testen sollte, die nicht in einer Funktion passieren sollten, ABER diese Daten können möglicherweise Ihr Programm beschädigen. Hier ist ein ei...
07.09.2011, 17:55
7
Antworten

Ist BDD ein Ersatz für TDD?

Ich frage mich, ob BDD ein Ersatz für TDD ? Was ich jetzt verstehe, ist, dass wir in einem ultimativen BDD keine Unit-Tests mehr haben. Stattdessen gibt es Geschichten / Szenarien / Features und "Testschritte". Und es sieht wie ein vollständi...
11.10.2010, 09:51
2
Antworten

Wie testet man "render to template" -Funktionen in django? (TDD)

Wie soll ich diese Funktionen testen? Alles, was sie tun, ist die HTML-Seite zu rendern und einige Objekte an die HTML-Seite zu übergeben. %Vor%     
15.05.2012, 20:48
5
Antworten

FactoryGirl, warum werde ich schon registriert oder nicht initialisiert?

Ich versuche einen einfachen Test für mein Modell zu machen Course , ich habe diese Factory geschrieben: %Vor% the course_spec.rb: %Vor% aber, ich erreiche diese Zeile %Vor% Ich bekomme den Fehler: %Vor% Wenn ich die Kursdefini...
03.01.2012, 05:31
6
Antworten

Ist es ein Code-Geruch für eine Methode, um von einer anderen abhängig zu sein?

Ich refactoring eine Klasse, so dass der Code testbar ist (mit NUnit und RhinoMocks als Test - und Isolierungsframeworks) und festgestellt habe, dass ich mit einer Methode gefunden habe, ist abhängig von einer anderen (dh es hängt von etwas ab,...
29.07.2009, 08:46
4
Antworten

Gibt es einen rspec-Test für die genaue Länge eines Attributs?

Ich versuche die Länge eines Postleitzahl-Attributs zu testen, um sicherzustellen, dass es 5 Zeichen lang ist. Ich teste gerade, um sicherzustellen, dass es nicht leer und dann zu kurz mit 4 Zeichen und zu lang mit 6 Zeichen ist. Gibt es eine...
19.04.2013, 21:34
6
Antworten

Wenn Sie Code ändern, für den ein Komponententest vorliegt, welchen ändern Sie zuerst?

Ich habe ein Projekt, das ich erstelle, dass ich eine Methode ändern muss, um sich etwas anders zu verhalten. Ich habe mehrere Komponententests bereits gegen diese Methode erstellt, aber ich muss mehr hinzufügen, um das neue Verhalten abzudecken...
14.10.2009, 21:40
8
Antworten

Testgetriebene Entwicklung funktioniert nicht für meine Klasse

Ich habe diese Klasse, die ich mit TDD bauen wollte, aber ich scheiterte. Es ist eine ziemlich einfache Klasse namens SubMissions , und es holt nur einige Daten aus einer SQL-Datenbank. Also hat es Methoden wie getSubMissionForPage() , g...
28.11.2010, 22:28
7
Antworten

Best Practices für TDD und Reporting

Ich versuche, mich mit testgetriebenen Ansätzen vertraut zu machen. Ein Nachteil für mich ist, dass ein großer Teil meines Codes Kontext für das Reporting (PDF-Dokumente, Diagrammbilder) generiert wird. Es ist immer ein komplexer Designer beteil...
18.01.2010, 06:11