Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 未找到使用JMock的测试_Java_Ant_Junit_Jmock - Fatal编程技术网

Java 未找到使用JMock的测试

Java 未找到使用JMock的测试,java,ant,junit,jmock,Java,Ant,Junit,Jmock,在尝试使用Ant进行单元测试时遇到问题,我的测试类使用Jmock @RunWith(JMock.class) 和注释,以识别每种测试方法。当我尝试使用ant(1.7.1)构建时,我得到了一个 [junit]在MyTestClass中未找到任何测试 [junit]junit.framework.AssertionFailedError:未找到任何测试 有什么建议吗?您正在使用哪个版本的JUnit?对我来说,它看起来像3.8(尽管我可能弄错了),但是JUnit4.x的包结构是:org.JUnit而

在尝试使用Ant进行单元测试时遇到问题,我的测试类使用Jmock

@RunWith(JMock.class)
和注释,以识别每种测试方法。当我尝试使用ant(1.7.1)构建时,我得到了一个

[junit]在MyTestClass中未找到任何测试
[junit]junit.framework.AssertionFailedError:未找到任何测试


有什么建议吗?

您正在使用哪个版本的JUnit?对我来说,它看起来像3.8(尽管我可能弄错了),但是JUnit4.x的包结构是:
org.JUnit
而不是
JUnit.framework


JMock家伙定义的
@RunWith
运行程序仅对JUnit4.x有效您使用的JUnit版本是什么?对我来说,它看起来像3.8(尽管我可能弄错了),但是JUnit4.x的包结构是:
org.JUnit
而不是
JUnit.framework


JMock家伙定义的
@RunWith
runner仅对JUnit 4.x有效如果你使用JUnit 3,你应该从MockObjectTestCase继承而不是使用runner

如果你使用JUnit 3,你应该从MockObjectTestCase继承而不是使用runner

你能告诉我们整个类吗?或者至少是导入和一个方法?你能告诉我们整个类吗?或者至少是进口和一种方法?