2010-01-20 58 views
0

尝试通过Ant进行单元测试时出现问题,我的测试类使用Jmock;没有使用JMock发现的测试

@RunWith(JMock.class) 

以及标识每种测试方法的注释。当我试图建立与蚂蚁(1.7.1)我得到一个

[junit] No tests found in MyTestClass
[junit] junit.framework.AssertionFailedError: No tests found

有什么建议吗?

+0

你能告诉我们全班吗?或者至少是进口和一种方法? – r3zn1k 2010-01-21 09:40:45

回答

4

您使用的是哪种版本的JUnit?它看起来像3.8对我来说(虽然我可能是错误的),但JUnit 4.x之后封装结构为:org.junit,而不是junit.framework

由JMock的人定义的@RunWith亚军仅使用JUnit 4.x的

有效
0

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