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

Unit-testing private Methoden: Fassadenmuster

Viele Entwickler denken, dass das Testen privater Methoden keine gute Idee ist. Alle Beispiele, die ich gefunden habe, basierten jedoch auf der Idee, dass private Methoden privat sind, da das Aufrufen von ihnen den Status des internen Objekts br...
08.01.2009, 20:13
3
Antworten

Was ist der Zweck, gefälschte Repositories zu testen?

Ich habe versucht, meine Mentalität bei der Entwicklung zu Hause zu drücken, um mehr auf TDD und ein bisschen DDD ausgerichtet zu sein. Eine Sache, die ich nicht verstehe, ist, warum Sie ein gefälschtes Repository zum Testen erstellen würden?...
02.01.2009, 12:59
12
Antworten

Wie viel Testen ist genug? [geschlossen]

Ich habe kürzlich etwa 70% der Zeit damit verbracht, einen Feature-Integrationstest zu schreiben. Irgendwann dachte ich "Verdammt, all die harte Arbeit, die es testet, ich weiß, dass ich hier keine Fehler habe, warum arbeite ich so hart daran? L...
10.07.2009, 14:06
3
Antworten

TDD mit großer C # -Lösung ist aufgrund der langsamen Übersetzungsgeschwindigkeit praktisch unmöglich

Ich arbeite an einer großen Lösung mit derzeit 60 Baugruppen. Es gibt viele Assemblys, die gemeinsame Teile für die Lösung definieren, und dann einige Eingangspunkt-Assemblies für das System. TDD ist im Moment praktisch unmöglich, da eine Änd...
17.02.2011, 12:26
3
Antworten

TDD und TcpClient ausspionieren

Wie gehen Leute damit um, TcpClient (oder Dinge wie TcpClient) auszuspionieren? Ich habe einen Dienst, der einen TcpClient aufnimmt. Sollte ich das in etwas anderes einwickeln, das ansprechbarer ist? Wie soll ich das angehen?     
29.09.2008, 19:49
6
Antworten

Wie kann ich entscheiden, was manuell getestet werden soll und was den automatisierten Tests zutrauen soll? [geschlossen]

Wir haben eine Menge Entwickler und nur ein paar QA-Leute. Die Entwickler haben sich während des gesamten Entwicklungsprozesses mehr und mehr mit qa beschäftigt, indem sie automatisierte Tests geschrieben haben, aber unsere QA-Praktiken sind mei...
14.04.2010, 16:44
3
Antworten

Statische Methoden: Wann und wann nicht

Ich bin neu bei TDD und DDD und habe eine einfache Frage zu statischen Methoden im Allgemeinen. Die meisten TDD-Gurus sagen mit einem Wort, dass statische Methoden schlecht sind (und dass wir vergessen sollten, Tonnen von statischen Dienstprogra...
19.10.2010, 21:54
3
Antworten

Testgetriebene Entwicklung vs. Test-first-Entwicklung

Was ist die Test-First-Entwicklung und wie verhält sie sich zu TDD? Ist Test-First-Entwicklung ein allgemeiner Name für Dinge wie TDD? Wenn ja, welche anderen Test-First-Praktiken gibt es?     
07.07.2010, 05:15
4
Antworten

Wie kann ich feststellen, dass eine bestimmte Methode mit NUnit aufgerufen wurde?

Wie kann ich testen, dass eine bestimmte Methode mit den richtigen Parametern als Ergebnis eines Tests aufgerufen wurde? Ich benutze NUnit . Die Methode gibt nichts zurück. es schreibt nur in eine Datei. Ich verwende ein Mock-Objekt für Sys...
03.12.2009, 05:55
5
Antworten

Wie oft sollte die gesamte Suite der Komponententests eines Systems ausgeführt werden?

Im Allgemeinen bin ich immer noch sehr eine Einheit, die Neophyten testet. Übrigens können Sie diese Frage auch in anderen Foren wie xUnit.net usw. sehen weil es eine wichtige Frage für mich ist. Ich entschuldige mich im Voraus für mein Foto...
21.05.2010, 13:22