大家好。
我有个奇怪的Project。当我在Project上点击右键-> Run As -> Junit Test...的时候, 可以看到Console中的日志在滚动。但是Eclipse的Junit试图中什么显示的Runs是0/0。看不到绿条, 失败后也看不到红条。
这是为什么啊?有谁遇过这种问题?解决了没有?咋解决的?
我用的Eclipse 3.4.2
JUnit版本是4.4
其他的关键词有:maven2、spring2.5.6、ibatis、spring-test
谢谢!
[b]问题补充:[/b]
没有断点,我用的是Run As。即便是有断点,也不会生效的。
[b]问题补充:[/b]
日志滚动,最终所有用例都跑完了。虽然有的Assert失败了, 但是在JUnit的视图总也不出啥东西。
[b]问题补充:[/b]
其他Project是正常的。只有这个一个项目有问题。我比较了.project和.settings目录下文件。没有发现什么奇怪的区别。
[b]问题补充:[/b]
偶用maven2在命令行中执行单元测试是没有问题的。
那初步断定还是Eclipse工具的问题喽. 具体什么问题,估计你我都还没能力定位到的吧. 可以测试下是不是其他Eclipse版本也有类似的问题,换个版本的Eclipse试试看看如何? 搞不好可能还是Eclipse的Bug也不一定. :)
可能是你程序设置了断点吧,
[quote]Console中的日志在滚动[/quote]滚得都是些什么内容哦,和Junit有关系没有,先确认下有测试用例在跑没有!?
可尝试用命令行执行一下,而不采用Eclipse提供的图形化工具. 看看命令行执行的效果是否正确.这样可以排除Eclipse工具自身的问题.
参考下