Junit Tests with InstrumentationTestCase忽略'assert'

时间:2015-05-08 03:45:19

标签: java android unit-testing testing junit

我从android unit testing support设置了JUnit Test,并从以下测试类获得“FAIL”结果。

public class FooTest extends AndroidTestCase {
    @Before
    public void setUp() throws Exception { super.setUp(); }
    @After
    public void tearDown() throws Exception { super.tearDown(); }
    @Test
    public void testCase1() { assertTrue(false); }  
}

然而,在用'InstrumentationTestCase'替换'AndroidTestCase'之后,我得到了“SUCCESS”结果,尽管包含明显返回'FAIL'的断言。

我想知道我得到这样一个结果的原因,这些结果因超类而不同,以及如何在JUnit框架测试中使用Context。

0 个答案:

没有答案