如何在Spring MVC工程中进行单元测试

来源:互联网 发布:宜宾广电网络客服热线 编辑:程序博客网 时间:2024/06/06 10:58

        直接以代码方式演示如何在Spring MVC工程中进行单元测试:

package net.chinaedu.projects.dubhe;import java.util.List;import net.chinaedu.projects.dubhe.publisher.IPublisherService;import net.chinaedu.projects.venus.domain.Publisher;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.test.context.ActiveProfiles;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;@ActiveProfiles({"test"})@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={"classpath:conf/spring/app-context.xml", "classpath:conf/spring/servlet-context.xml"})//指定工程中Spring配置xml文件public class JUnit4Test extends AbstractJUnit4SpringContextTests  {//AbstractTransactionalJUnit4SpringContextTests@Autowired    private IPublisherService publisherService;        @Test    public void testFindAllPublisher(){    List<Publisher> publisherList  = publisherService.findAll();    for (Publisher publisher:publisherList) {System.out.println(publisher.getId() + " , " + publisher.getName());}    }}

0 0
原创粉丝点击