2016-12-07 2 views

Antwort

3

In den meisten Testläufen wird ein Testfehler angezeigt, wenn eine Ausnahme ausgelöst wird - was die assert()-Funktion tut, wenn ihr Argument False lautet.

So wird assert(1 == 0) fehlschlagen, und diesen spezifischen Test mit einer AssertionError Ausnahme abbrechen. Dies wird vom Testframework abgefangen und der Test wird als fehlgeschlagen markiert.

Der Framework/Test-Runner geht dann zum nächsten Test über.

Verwandte Themen