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);
}

测试结果如图

测试成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容