Java 未找到使用JMock的测试
在尝试使用Ant进行单元测试时遇到问题,我的测试类使用JmockJava 未找到使用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而
@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你能告诉我们整个类吗?或者至少是导入和一个方法?你能告诉我们整个类吗?或者至少是进口和一种方法?