JUnit expected tag not working as expected

前端 未结 3 593
闹比i
闹比i 2020-12-13 17:42

I have the following test case in eclipse, using JUnit 4 which is refusing to pass. What could be wrong?

@Test(expected = IllegalArgumentExc         


        
3条回答
  •  自闭症患者
    2020-12-13 18:27

    The problem is that your AnnounceThreadTest extends TestCase. Because it extends TestCase, the JUnit Runner is treating it as a JUnit 3.8 test, and the test is running because it starts with the word test, hiding the fact that the @Test annotiation is in fact not being used at all.

    To fix this, remove the "extends TestCase" from the class definition.

提交回复
热议问题