Wie man Hamcrest benutzt, um auf Ausnahmen zu testen?
Ich habe folgenden Code:
def f(String s) {
assert !s?.contains('.')
}
Mit welchem Hamcrest-Matcher kann die Behauptung getestet werden? Ich weiß, dass ich a verwenden kanntry
/catch
block, aber ich ziehe es vor, die zyklomatische Komplexität von Tests auf eins zu beschränken.