Estrutura de teste no SpringBoot

1. Ao criar um projeto springboot, o framework de teste será criado automaticamente
insira a descrição da imagem aqui
2. Clique com o botão direito na classe que precisa ser testada e clique em Generate, selecione Test
insira a descrição da imagem aqui
3. Adicione a anotação @SpringBootTest à classe de teste para declarar que
o atual classe está no contêiner Spring Boot executado em

4. Crie o código de teste de unidade no método

@SpringBootTest
@Transactional() // 单元测试不污染业务数据
class UserControllerTest {
    
    
    @Autowired
    private UserController userController;
    @Test
    void getAll() {
    
    
    }

    @Test
    void add() {
    
    
        UserInfo userInfo = new UserInfo();
        userInfo.setName("Spring");
        userInfo.setPassword("spring");
        // 调用需要进行单元测试的方法
        int result = userController.add(userInfo);
        Assertions.assertEquals(1,result);
    }
}

Acho que você gosta

Origin blog.csdn.net/qq_39537400/article/details/124407304
Recomendado
Clasificación