Test Driven Development mit JUnit
Projektdatei
Hinweise
- Wichtig: Beim Beispiel für den ersten Test ist das Testpasswort ungünstig gewählt (ist im Download korrigiert), warum das so ist erkläre ich aber erst später im Video, deshalb noch mal schriftlich. Das Testpasswort sollte so gewählt sein, dass der Test auch *NUR* wegen dem Grund fehlschlagen kann, den wir testen wollen.
- Es gibt für jeden Case mehrere Lösungswege. RegEx ist natürlich nicht erforderlich, macht es aber, wenn man es verstanden hat, leichter.
Korrekturen
- TDD ist kein Programmierparadigma, sondern eine Methode der agilen Softwareentwicklung
- Börge hat in seinem Video tatsächlich auch zuerst die Tests geschrieben und danach die Methode implementiert