Junit的使用

1、依赖配置

       
        
            org.junit.jupiter
            junit-jupiter-api
            5.9.1
          


//参数化要用到的依赖     
        
        
            org.junit.jupiter
            junit-jupiter-params
            5.9.1
        



//测试化套件要用到的依赖

        
            org.junit.platform
            junit-platform-suite
            1.9.1
            test
        
        
        
            org.junit.jupiter
            junit-jupiter-engine
            5.9.1
            test
        

2、常用注解

2.1、@Test

Junit的使用_第1张图片

2.2、@BeforeAll 和 @AfterAll

Junit的使用_第2张图片

2.3、@BeforeEach  和 @AfterEach

Junit的使用_第3张图片

3、测试用例的执行顺序

3.1、默认执行顺序

Junit的使用_第4张图片

 3.2、指定顺序

Junit的使用_第5张图片

 3.3、随机顺序

Junit的使用_第6张图片Junit的使用_第7张图片

 4、参数化

4.1、单参数

Junit的使用_第8张图片

PS:不能和@Test修饰一个方法 

4.2、多参数

4.2.1、CSA

Junit的使用_第9张图片

Junit的使用_第10张图片

 4.2.2、方法

Junit的使用_第11张图片

5、断言

(1)断言相等

(2)断言不相等

(3)断言为空

(4)断言不为空

Junit的使用_第12张图片

6、测试套件

Junit的使用_第13张图片

Junit的使用_第14张图片

你可能感兴趣的:(junit,java,测试工具,单元测试)