导入相应的jar包
junit4 整个套装,包括junit4.jar
和hamcrest-core.jar
struts2 需要导入的是 struts2-junit-plugin.jar
spring 需要导入的是 spring-test.jar
新建测试文件夹
在项目根目录下新建test
文件夹,以后编写的测试类应该和被测试类保持包名一致,并把一些spring的配置文件(例如applicationContext.xml
文件)放到test
目录下
编写测试类
在测试类的头部写下如下注解
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath*:applicationContext.xml")
并在测试类里添加待测试的对象
@Resource(name="defaultService")
private defaultService defaultService;
编写测试方法
/**
* Method: updateArticleWithoutContent(String uuid, String title, String categories, String tags)
*/
@Test
public void testUpdateArticleWithoutContent() throws Exception {
String uuid = "";
String title = "";
String categories = "";
String tags = "";
String json = defaultService.updateArticleWithoutContent(uuid, title, categories, tags);
System.out.println(json);
}
测试结果如图
测试成功