我想執行一個來自主類的測試。我曾嘗試:使用JUnitCore和Spring一起使用
public static void main(String[] args) {
JUnitCore runner = new JUnitCore();
runner.run(TestClass.class);
}
和
public static void main(String[] args) {
JUnitCore.main(TestClass.class.getName());
}
然而,本次測試使用Spring框架和豆類都沒有加載。 我的測試類是這樣的:
@NoDataSet
@ContextConfiguration(locations = { "/.../xxx-beans.xml", "/.../yyy-beans.xml",
"..." }, inheritLocations = false)
@RunWith(SpringJUnit4ClassRunner.class)
public class TestClass extends AbstractTransactionalJUnit4SpringContextTests {
@BeforeClass
public static void beforeClass() {
// some config
}
@Test
public void testSomething() {
// testsomething
}
}
我使用了很多豆子,所以我不能手動加載豆。
有沒有另外一種方法開始這個測試?
按照[JUnitCore-文檔】(http://junit.sourceforge.net/javadoc/org/junit/runner/JUnitCore。 HTML),我們不應該使用這種方法。無論如何感謝 – user969039 2013-02-19 13:24:09