1
回答
struts2和Spring的单元测试(junit)怎么写?
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   
网上搜了一些,看的没头没脑,有用StrutsSpringTestCase的,有用StrutsTestCase的,还有用@RunWith(SpringJUnit4ClassRunner.class)注解的,请告诉我这种标准的junit怎么写啊,不知道struts这种单元测试,所以完成的测试目的是什么。以前写过junit,但是不知道怎么用它测框架?
举报
Alittle
发帖于4年前 1回/955阅
共有1个答案 最后回答: 4年前
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(value = "applicationContext.xml")
public class TestClass {
	@Resource
	private XXXService XXXServiceImpl;
	
	@Test
	public void testMethod() {
		
	}
}



--- 共有 3 条评论 ---
Alittle回复 @吾同树 : 你好,请问你知道Struts2的单元测试, getActionProxy("xxx/xx/xx.action"); 执行这个请求的时候,一直会被Struts2的拦截器拦截,在junit里怎么写才能避免它的Action不会被拦截呢? 4年前 回复
吾同树Spring下进行junit单元测试呀,不仅仅是Service类,只要类你交给Spring容器管理,你注入进来都可以进行测试 4年前 回复
Alittle这个是测试Spring的么?测什么呢?测Service类? 4年前 回复
顶部