Als «tdd» getaggte Fragen

10
Wenn es bei TDD um Design geht, warum brauche ich es? [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . TDD-Gurus sagen uns...

10
Methoden zum Testen einer sehr großen Anwendung

Ich habe eine PHP-App, die sehr groß ist. Normalerweise arbeiten 2-3 Entwickler Vollzeit daran und wir kommen an den Punkt, an dem wir Änderungen vornehmen und Fehler erstellen (Hustenfunktionen!). Die Software ist per se nicht komplex, es ist nur viel los (35 ~ Controller, ungefähr die gleichen...

10
TDD: Verspottete Objekte verspotten

Manchmal müssen Objekte nur eng miteinander verbunden werden. Beispielsweise muss eine CsvFileKlasse wahrscheinlich eng mit der CsvRecordKlasse (oder ICsvRecordSchnittstelle) zusammenarbeiten. Nach dem, was ich in der Vergangenheit gelernt habe, lautet einer der wichtigsten Grundsätze der...

10
Wie wende ich TDD auf Lese- / Schreibfunktionen an?

Es scheint ein Henne-Ei-Problem zu sein. Sie können eine Schreibfunktion in einen Datenspeicher schreiben lassen, wissen jedoch nie, dass Sie sie ohne eine getestete Lesefunktion ordnungsgemäß gespeichert haben. Sie können eine Lesefunktion aus einem Datenspeicher lesen lassen, aber wie können...

10
TDD mit Repository-Muster

In meinem neuen Projekt habe ich beschlossen, es mit TDD zu versuchen. Und ganz am Anfang bin ich auf ein Problem gestoßen. Das erste, was ich in meiner Anwendung tun möchte, ist die Möglichkeit, Daten aus Datenquellen zu lesen. Zu diesem Zweck möchte ich ein Repository-Muster verwenden. Und...

9
Ein neuer Name für Unit-Tests [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Ich habe Unit-Tests...

9
Was wird unter "Einheit" in Einheitentests verstanden?

Wie ich theoretisch unter "Einheit" verstehe, meinen Menschen Methode (in OOP). In der Praxis sind Tests, die eine Methode isoliert verifizieren, jedoch sehr fragile Verhaltenstests (die nicht das Ergebnis, sondern die Tatsache überprüfen, dass eine Abhängigkeitsmethode aufgerufen wurde). Ich sehe...