uso y dependencias de prueba de springboottest

springboottest prueba dependencias y uso

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
</dependency>

Crear clase de prueba

Preste atención para agregar anotaciones de inicio en ejecución y anotaciones de springbootest

@RunWith(SpringRunner.class)
@SpringBootTest
public class User01MapperTest {
    
    
  
    @Autowired
    User01Mapper user01Mapper;
  
    @Test
    public void testQuery(){
    
    
        User01 user = user01Mapper.selectByPrimaryKey("张三");
        System.out.println(user);
    }
}

Maven no puede usar anotaciones de prueba de primavera

Vea si la dependencia de la prueba de primavera se ha introducido en pom.xml

Si no, agregue las siguientes dependencias

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>4.1.3.RELEASE</version>
</dependency>

Nota: después de agregar nuevas dependencias, debe maven-> actualizar el proyecto e importar el paquete jar de spring-test

Si ya existe una dependencia, pero aún no puede usar las anotaciones de Spring-test, mire el paquete spring-test.jar en las bibliotecas, si es negro, como se muestra a continuación.

inserte la descripción de la imagen aquí

Elimine la prueba en la dependencia, la prueba significa que solo se puede usar en la carpeta de prueba en src.

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>4.1.3.RELEASE</version>
    <!-- <scope>test</scope> -->
</dependency>

Supongo que te gusta

Origin blog.csdn.net/qq_27480007/article/details/130350585
Recomendado
Clasificación