并非所有的junit测试都在eclipse中运行

osh*_*hai 7 java eclipse junit

我在eclipse中有一个java项目,当我按下project right click -> run as junit一些测试时不运行.我附上了一张照片,YamiMailSenderTest例如.
当我尝试直接运行测试时,它们正在运行.
我正在使用eclipse 3.7.2.

在此输入图像描述

和扩展视图:

在此输入图像描述

任何的想法?

小智 7

遇到同样的问题,我的错误是我写的: public void myMethodName(){ //assertions }

代替: public void testMyMethodName() { //assertions }

MyMethodName之前的测试非常重要.

  • @如果您能解释为什么 JUnit 测试必须以 'test' 为前缀,那么您的回答值得点赞。 (2认同)

Clo*_*ble 2

检查您是否从属性运行中排除测试,并检查Run > Run Configurations您的 JUnit 配置是否排除任何测试。