2014-10-26 82 views
0

所以我有一个android应用程序项目和单元测试项目。我是Eclipse的初学者,也许我不明白如何使用JUnit。Eclipse JUnit工作不正常

我已经写了两个简单的测试方法:

@Test 
public void searchTest() {  
    fail("test is failed"); 
} 

@Test 
public void getTest() {  
    assertTrue(10 > 1); 
} 

所以我的问题是

第一:它是obvoius是searchTest一定会失败,但是当我运行它不会happend:

enter image description here

其次:由于某种原因,我无法调试我的测试方法。我在JUnit对话框中单击serachTest上的右键并选择“调试”,但调试没有启动。

第三:在JUnit对话框中只显示一种测试方法,但是我在我的类中有两个使用@Test注释的方法。它为什么会发生?

任何人都可以帮助我吗?在此先感谢

回答

0

想想你说什么,当你说运行它作为一个测试。您需要选择类本身而不是其中的方法。 JUnit视图只会显示已运行的测试。

而且您需要在测试代码中设置一个断点,以便与运行测试有任何可观察的区别。

+0

>您需要选择类别本身而不是其中的方法 我这样做 – Junior222 2014-10-26 18:14:21