IDEA下SSH集成JUnit4进行测试

导入相应的jar包

junit4 整个套装,包括junit4.jarhamcrest-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);
}

测试结果如图

IDEA下SSH集成JUnit4进行测试_第1张图片

测试成功

你可能感兴趣的:(IDEA下SSH集成JUnit4进行测试)