通过Junit和Spring-Test测试SpringMVC的web应用
1、通过Spring-Test测试web应用
可以避免多次启动web 容器带来的烦恼,每次执行特定的测试方法。
再也不用通过web容器(如tomcat,jetty等)启动整个web应用,尤其是当项目复杂,比较庞大时,能够节省很多时间。
2、maven依赖
maven依赖除了需要用到的junit和spring以及其他的项目使用的依赖之外,需要额外增加
spring-test的jar包。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
<!-- Used for Hibernate4 LocalSessionFactoryBean -->
<dependency>
<groupId>org.springfr