Als «unit-testing» getaggte Fragen

Unit Testing ist eine Methode, mit der einzelne Einheiten des Quellcodes getestet werden, um festzustellen, ob sie für die Verwendung geeignet sind.




2
Wie injiziere ich Testobjekte, wenn die realen Objekte dynamisch erstellt werden?
Ich möchte eine Klasse mithilfe der Abhängigkeitsinjektion testbar machen. Die Klasse erstellt jedoch zur Laufzeit mehrere Objekte und übergibt unterschiedliche Werte an ihren Konstruktor. Hier ist ein vereinfachtes Beispiel: public abstract class Validator { private ErrorList errors; public abstract void validate(); public void addError(String text) { errors.add( new ValidationError(text)); } …

5
Wie überprüfe ich, ob meine Tests nicht von anderen Entwicklern entfernt wurden?
Ich bin gerade bei der Arbeit auf ein interessantes Problem bei der kollaborativen Codierung gestoßen. Ich habe einige Unit- / Funktions- / Integrationstests geschrieben und neue Funktionen in Anwendungen implementiert, an denen ~ 20 Entwickler arbeiten. Alle Tests bestanden und ich habe den Code eingecheckt. Am nächsten Tag aktualisierte ich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.