Die drei Phasen Given, When und Then eines Akzeptanztests, die im Rahmen des Behaviour Driven Developments (BDD) vorgestellt wurden, lassen sich mit einer leichtgewichtigen Programmierschnittstelle in bestehende JUnit-Tests integrieren und dazu nutzen, eine aussagekräftige automatisierte Dokumentation eines Tests zu generieren.
Mario Gleichmann, Alexander Oder