Eclipse JUnit工作不正常

时间:2014-10-26 17:33:16

标签: android eclipse unit-testing junit

所以我有一个Android应用程序项目和单元测试项目。我是Eclipse的初学者,也许我不能正确理解如何使用JUnit。

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

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

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

所以我的问题是

首先:很明显,searchTest必须失败,但是当我运行它时它不会发生:

enter image description here

其次:由于某种原因,我无法调试我的测试方法。我在JUnit对话框中单击serachTest上的右键,然后选择" Debug"但调试没有开始。

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

有人能帮帮我吗?提前致谢

1 个答案:

答案 0 :(得分:0)

当你说将其作为测试运行时,请考虑您所选择的内容。您需要选择类本身而不是其中的方法。 JUnit View只显示已运行的测试。

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