前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >简单易懂的springMVC中的测试类

简单易懂的springMVC中的测试类

作者头像
发布2020-10-23 10:49:19
9610
发布2020-10-23 10:49:19
举报
文章被收录于专栏:后端JavaEE

1.依赖导入

代码语言:javascript
复制
<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>${spring.version}</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>

2.代码示例

代码语言:javascript
复制
package test;

import entity.Product;
import mapper.ProductMapper;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

/**
 * zt
 * 2020/10/12
 * 21:38
 */
//@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环境
@RunWith(SpringJUnit4ClassRunner.class)
//用于测试加载spring环境常与@RunWith联用
@ContextConfiguration(locations = "classpath:application.xml")
public class TestMapper {
    @Autowired
    private ProductMapper mapper;
    @Test
    public void test1(){
        Product p = new Product();
        p.setTid(1);
        p.setPname("aaa");
        mapper.add(p);
    }

    @Test
    public void test2(){
        mapper.delete(2);
    }
    @Test
    public void test3(){
        System.out.println(sysUsersMapper.findRole(1));
    }

}

3.运行结果

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/10/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.依赖导入
  • 2.代码示例
  • 3.运行结果
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档