断言

发布时间 2023-08-22 22:06:27作者: Mr-v
package com.mytest;

import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;

public class FirstCaseTest {

    @Test
    @DisplayName("用例1")
    void test1(){
        System.out.println("第一个测试用例");
        assertEquals(2,1+1);
        //断言为真
        assertTrue(true);
    }

    @Test
    @DisplayName("用例2")
    void test2(){
        System.out.println("第二个测试用例");
        assertNotNull(null);
    }

    @Test
    @DisplayName("用例3")
    void test3(){
        System.out.println("第三个测试用例");
        //使用assertEquals断言失败后后面的代码将不会被执行,assertAll可以实现所有字段的断言
        assertAll("ALL",
                ()->assertEquals(2,1+1),
                ()->assertEquals(3,1+1),
                ()->assertEquals(4,2+2));
    }
}