我目前正在学习如何使用 JUnitCore 对我的应用程序运行一些测试,我认为我一切正常,因为它似乎可以毫无问题地通过调试器,但我还没有让我的测试将任何内容打印到控制台System.out.println(...)
Result results= JUnitCore.runClasses(test.class);
System.out.println(results.getRunCount());
当我在第一行添加一个断点时它会命中它,但是我里面有另一个断点test.class
,当我移动到下一个断点时它永远不会命中,它也不会让我进入JUnitCore.runClasses(test.class);
调用......但它确实返回 1results.getRunCount()
有谁知道这是否对我有用,并且您无法以这种方式在测试中打断点,或者是否有问题JUnitCore.runClasses(test.class)
?