【发布时间】:2010-09-07 23:33:16
【问题描述】:
我似乎找不到任何关于如何执行此操作的文档来实际解释如何调用测试套件。到目前为止,我有这个:
package gov.hhs.cms.nlr.test;
import java.util.LinkedList;
import org.junit.runner.RunWith;
import gov.hhs.cms.nlr.test.marshalling.InquiryMarshallingTest;
import junit.framework.Test;
import junit.framework.TestSuite;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
public class AllTests {
@RunWith(Suite.class)
@Suite.SuiteClasses({
SomeTestTest.class
SomeOtherTest.class
})
public class AllSuites {
// the class remains completely empty,
// being used only as a holder for the above annotations
}
}
但是我真的不明白如何运行它...我想要做的是获取所有给定的测试(每个测试以及每个具有测试方法的类)并将这些全部放入 1 个 TestSuite 然后调用那个。
更新:我想知道如何在 (1) Eclipse 和 (2) hudson 和 ( 3) 普通的 java/JVM 调用(例如:java ...)。谢谢。
【问题讨论】:
-
请修正格式?问题:你是如何运行你的测试的?马文?蚀?您的问题的答案在很大程度上取决于此。
标签: java unit-testing junit4