2010-01-20 57 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