所以我有一个Android应用程序项目和单元测试项目。我是Eclipse的初学者,也许我不能正确理解如何使用JUnit。
我写了两个简单的测试方法:
@Test
public void searchTest() {
fail("test is failed");
}
@Test
public void getTest() {
assertTrue(10 > 1);
}
所以我的问题是
首先:很明显,searchTest必须失败,但是当我运行它时它不会发生:
其次:由于某种原因,我无法调试我的测试方法。我在JUnit对话框中单击serachTest上的右键,然后选择" Debug"但调试没有开始。
第三:在JUnit对话中只显示了一种测试方法,但是我的类中有两种带有@Test注释的方法。它为什么会发生?
有人能帮帮我吗?提前致谢
答案 0 :(得分:0)
当你说将其作为测试运行时,请考虑您所选择的内容。您需要选择类本身而不是其中的方法。 JUnit View只显示已运行的测试。
您需要在测试代码中设置一个断点,以便与运行测试有任何明显的区别。