Testen erwarteter Ausnahmen in Kotlin

In Java, kann der Programmierer angeben, erwartete Ausnahmen für JUnit Testfälle so:

@Test(expected = ArithmeticException.class)
public void omg()
{
    int blackHole = 1 / 0;
}

Wie würde ich das in Kotlin? Ich habe versucht, zwei syntax-Varianten, aber keiner von Ihnen arbeitete:

import org.junit.Test as test

//...

test(expected = ArithmeticException) fun omg()
    Please specify constructor invocation;
    classifier 'ArithmeticException' does not have a companion object

test(expected = ArithmeticException.class) fun omg()
                           name expected ^
                                           ^ expected ')'
InformationsquelleAutor fredoverflow | 2015-05-19
Schreibe einen Kommentar