我有一个测试用例,如下所示
@ContextConfiguration(locations = { "classpath:chartContext-test.xml" })
@Component("allocationChartTest")
public class ChartServiceUnitTest extends AbstractTestNGSpringContextTests {
我的导入类似于以下
org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
所以基本上我使用的是spring junits,它与junit 4或3无关 当我右键单击该类时,它不会给出一个名为run as junit的选项 不确定需要添加什么scr / mian / java和src / main / test都包含在我的源码中.. 有人可以说明为什么它给了我一个选择..
答案 0 :(得分:0)
为什么您的测试类具有@Component
注释?无论如何,你需要install TestNG in Eclipse。您是否熟悉此类教程:http://java.dzone.com/articles/spring-testing-support-testng?