博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring(Test)
阅读量:5919 次
发布时间:2019-06-19

本文共 1141 字,大约阅读时间需要 3 分钟。

hot3.png

spring unit test

pom.xml

   
org.springframework.boot
   
spring-test
   
test

XXTest.java

@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = "classpath:applicationContext.xml")//@ContextConfiguration(classes = {xxxxxx.class}public class UserDaoTest extends AbstractJUnit4SpringContextTests {    @Resource    private UserDaoInterface userDao;    @Test    public void saveTest() {        ....    }}

 

spring test with mock

xxxTest.java

@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("file:src/main/webapp/WEB-INF/mvc-dispatcher-servlet.xml")@WebAppConfiguration(value = src/main/webapp)public class AppTests {    private MockMvc mockMvc;    @Autowired    protected WebApplicationContext wac;    @Before    public void setup() {        this.mockMvc = webAppContextSetup(this.wac).build();    }    @Test    public void simple() throws Exception {        mockMvc.perform(post("/mytest"))                .andExpect(view().name("index2"))                .andDo(print()).andExpect(status().isOk());    }}

转载于:https://my.oschina.net/igooglezm/blog/909265

你可能感兴趣的文章
linux 工具
查看>>
工作中常用Linux命令记录
查看>>
检查系统中新增加的带有suid或者sgid位权限的程序文件
查看>>
在 Ubuntu 14.04/15.04 上配置 Node JS v4.0.0
查看>>
Android Studio导入第三方类库的方法
查看>>
pfSense简单介绍
查看>>
windows安装64位Pygame方法
查看>>
VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback-AAAI2016 -20160422
查看>>
mysql权限
查看>>
Citrix plug in 安装报错 Error 1606 无法访问网络位置 components
查看>>
在安装 Oracle RAC创建RAC 数据库的时候遇到的问题
查看>>
eclipse 安装 resin 3 步骤
查看>>
我的友情链接
查看>>
python脚本实现访问日志合并
查看>>
我的友情链接
查看>>
VC++的一周总结<1>
查看>>
flex3:drag-drop全攻略
查看>>
职业化-成长的必经之路
查看>>
apache和nginx的区别
查看>>
检查你的系统系统是否有“Shellshock”漏洞并修复它
查看>>