我正試圖讓Jersey測試框架工作。我們正在使用maven 1.x構建。我創建了以下測試用例...爲什麼要擴展JerseyTest vs擴展TestCase導致沒有測試被發現
public class SomeResourceTest extends JerseyTest
{
public SomeResourceTest() throws Exception
{
super(new WebAppDescriptor.Builder(PACKAGE_NAME)
.contextPath(PATH).build());
}
@Test
public void testSomething()
{
Assert.assertEquals(true, true);
}
}
當我建,我沒有得到任何的SomeResourceTest發現測試。
現在,當我將測試用例更改爲junit.framework.TestCase
時,測試運行得很好。
任何線索可能導致問題的原因是什麼? JerseyTest
應該延伸TestCase
,所以我假設它是一些其他配置問題。
也許你需要Maven的「JerseyTest」插件? – 2010-07-29 21:19:50
您可能希望將junit標籤添加到此問題中,以便更多測試人員可以看到它。 – 2010-07-29 22:57:55