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.
2
Antworten

Wie kann man den Wert eines CSS-Selektors mit Capybara und RSpec testen?

Die HTML-Seite soll folgenden Code haben: %Vor% Wie würden Sie dies mit Capybara und RSpec überprüfen?     
30.07.2012, 20:27
8
Antworten

Wie weit sollten Sie TDD anwenden? [geschlossen]

Ich sehe den Vorteil von TDD, und ich versuche zu lernen, wie ich meinen Kopf darum wickeln kann. Ich lese auch mehr über DDD und möchte beide auf meine Softwareprojekte anwenden. Ich habe ein paar "Hands on" Programmierbücher gekauft (mit "H...
26.02.2009, 03:54
2
Antworten

F # Workflows / Entwicklungsprozess

(Ich verwende das Wort "Workflow" - nicht im Sinne von asynchronen Workflows - sondern eher im Sinne von "git workflow", dh wie Sie es als Teil Ihrer Entwicklung verwenden) Nachdem ich eine Weile mit F # herumgespielt habe, habe ich angefange...
01.04.2013, 07:56
4
Antworten

Jasmine-Node und express.js automatisieren

Ich habe eine einfache Webanwendung mit express.js erstellt und möchte sie mit Jasmine-Knoten . Funktioniert soweit, aber mein Problem ist, dass ich den Server jedes Mal manuell starten muss, bevor ich meine Tests ausführen kann. Könnten S...
01.11.2012, 11:38
2
Antworten

FactoryGirl und Rspec

Ich habe dieses TDD-Geschäft sehr grün, also wäre jede Hilfe fantastisch! Also, ich habe eine Fabrik mit folgendem: %Vor% Und ein Rspec-Test mit: %Vor% Ich bekomme einen Fehler mit der folgenden Nachricht: %Vor% Ist das der richti...
08.12.2011, 23:40
8
Antworten

Sollte mein Unit-Test beim Testen eines Wrappers für dieses API direkt eine API berühren?

Ich habe einige Unit-Tests geschrieben, die einen Wrapper um eine FTP-Server-API testen. Sowohl die Komponententests als auch der FTP-Server befinden sich auf demselben Computer. Die Wrapper-API wird auf unserer Plattform bereitgestell...
17.10.2008, 20:02
9
Antworten

Best Practices für Leistungstests beim Ausführen von TDD?

Ich arbeite an einem Projekt, das eine Leistungsoptimierung dringend benötigt. Wie schreibe ich einen Test, der fehlschlägt, wenn meine Optimierungen die Geschwindigkeit des Programms nicht verbessern? Um ein wenig zu erläutern: Das Pro...
15.04.2009, 13:11
3
Antworten

Gibt es eine C1-Code-Coverage-Analyse für Ruby?

Ich verwende derzeit Rcov , um eine C0-Coverage-Analyse für ein Rails-Projekt zu erhalten, an dem ich gerade arbeite. Aber diese Ergebnisse sind praktisch bedeutungslos - ich habe eine 100% ige Abdeckung nach rcov (da sie nur die C0-Analyse...
14.11.2008, 05:37
2
Antworten

Mehrere oder einzelne Repositories mit LINQ

Ich habe Kapitel 11 (Testable Design Patterns) im Buch Professional ASP.NET MVC 1.0 gelesen. In den Beispielen in diesem Kapitel wird der Datenzugriff in eine Reihe von Repositorys aufgeteilt: IOrderRepository, IProductRepository usw. Das alles...
26.05.2009, 11:12
3
Antworten

TDD und Code Coverage

Ich bin dabei, mich mit Hilfe der Code-Coverage mit der Entwicklung zu befassen, und ich frage mich, wie es typischerweise in die testgetriebene Entwicklung passt. Ist Code Coverage ein nachträglicher Einfall? Geht Ihr Prozess so etwas wie ?...
27.06.2010, 20:12