Test expected exceptions in Kotlin

后端 未结 11 804
我寻月下人不归
我寻月下人不归 2021-02-02 04:45

In Java, the programmer can specify expected exceptions for JUnit test cases like this:

@Test(expected = ArithmeticException.class)
public void omg()
{
    int bl         


        
11条回答
  •  执念已碎
    2021-02-02 05:24

    Kotlin has its own test helper package that can help to do this kind of unittest.

    Your test can be very expressive by use assertFailWith:

    @Test
    fun test_arithmethic() {
        assertFailsWith {
            omg()
        }
    }
    

提交回复
热议问题