2016-09-27 6 views
0

Einfache Frage. Ich versuche gerade zu testen, ob meine Methode eine Ausnahme auslöst. Ich konnte in der Midje-Dokumentation nur so etwas wie das Folgende finden.So testen Sie Ausnahme wird mit Midje geworfen

(fact "Should throw a RuntimeException" 
       (my-method! anything) =throws=> (RuntimeException.) 

Danke.

+1

Abgesehen von der kleinen Syntaxfehler, ist das nicht was Sie wollen? Die Dokumentation sagt (fact (explosion) => (löst Exception)) –

+0

Ja, das ist richtig. Vielen Dank. – Neikon

Antwort

0

Macht nichts. Ich habe es gefunden.

(fact "Should throw a RuntimeException" 
      (my-method! anything) => (throws RuntimeException) 

Das funktioniert für mich.

Verwandte Themen