Junit的入门使用

Junit的入门使用


Junit是一个java的单元测试框架,使用Junit可以取代常规测试时创建大量main方法的方式,简化单元测试,可以在一个函数写完成后即可进行测试,减小回归错误的纠错难度。

Junit的使用流程

  • 使用Maven导入jar包
    在maven工程的pom.xml文件中指定Junit对应的坐标
<dependency>
	<groupId>junit</groupId>
	<artifactId>junit</artifactId>
	<version>4.10</version>
</dependency>
  • 使用Junit的注解对代码进行修饰
    Junit中定义了几种注解可以对函数进行修饰,使被修饰后的方法可以进行测试。
    • @Test
      用于测试方法,如果程序的执行能在100毫秒内完成,则测试通过。
    • @Before
      每一个测试方法之前执行
    • @After
      每一个测试方法之后执行
    • @BeforeClass
      方法必须为静态方法,在所有测试开始之前执行
    • @AfterClass
      方法必须为静态方法,在所有测试开始之后执行
  • 使用Junit对Mybatis使用进行测试
public class MybatisTest {
    InputStream inputStream;
    SqlSessionFactory sqlSessionFactory;
    SqlSession sqlSession;

    @Before
    public void init() throws IOException {
        //使用Resources工具类创建InputStream流,并读取总配置文件
        inputStream = Resources.getResourceAsStream("Mybatis.xml");
        //使用工厂设计模式
        sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
        //生产SqlSession
        sqlSession = sqlSessionFactory.openSession();
    }

    @Test
    public void test(){
        List<User> list=sqlSession.selectList("com.ly.Mapper.UserMapper.getList");
        for(User user:list){
            System.out.println(user);
        }
    }

    @After
    public void destroy() throws IOException {
        sqlSession.close();
        inputStream.close();
    }
}

测试结果:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JUnit 是一个用于 Java 编程语言的单元测试框架。使用 JUnit 可以帮助开发人员编写更好的代码,并且保证代码的质量和可靠性。下面是 JUnit 入门使用教程: 1. 下载 JUnit 可以从 JUnit 官网下载最新版本的 JUnit,也可以使用 Maven 或 Gradle 等构建工具自动下载。下载后,将 JUnit 的 jar 文件添加到项目的 classpath 中。 2. 创建测试类 在项目中创建一个测试类,这个测试类需要继承 JUnit 提供的 TestCase 类或是使用注解方式来编写测试代码。下面是一个使用注解方式的测试类示例: ``` import org.junit.Test; import static org.junit.Assert.assertEquals; public class MyTest { @Test public void testAdd() { int result = 1 + 2; assertEquals(3, result); } } ``` 在这个例子中,使用了 `@Test` 注解来标记测试方法。`assertEquals()` 方法用来断言实际结果与预期结果是否一致。 3. 运行测试 使用 IDE 或命令行工具运行测试。在 IDE 中,可以右键点击测试类或测试方法,选择 Run As -> JUnit Test 运行测试。在命令行中,可以使用 Maven 命令 `mvn test` 运行测试。 4. 查看测试结果 测试运行后,JUnit 会生成测试报告,告诉你测试的结果和测试覆盖率等信息。可以在 IDE 中查看测试结果报告,也可以在命令行中查看 Maven 的测试报告。 上面就是 JUnit 入门使用教程的基本步骤,通过 JUnit 编写单元测试可以提高代码质量和可靠性,同时也方便开发人员进行代码重构和维护。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值