dépendances et utilisation du test springboottest
dépendances et utilisation du test springboottest
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
Créer une classe de test
Faites attention à ajouter des annotations de démarrage en cours d'exécution et des annotations springbootest
@RunWith(SpringRunner.class)
@SpringBootTest
public class User01MapperTest {
@Autowired
User01Mapper user01Mapper;
@Test
public void testQuery(){
User01 user = user01Mapper.selectByPrimaryKey("张三");
System.out.println(user);
}
}
Maven ne peut pas utiliser les annotations de test de printemps
Voir si la dépendance du test de printemps a été introduite dans pom.xml
Sinon, ajoutez les dépendances suivantes
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.1.3.RELEASE</version>
</dependency>
Remarque : après avoir ajouté de nouvelles dépendances, vous devez maven-> mettre à jour le projet et importer le package jar de spring-test
S'il existe déjà une dépendance, mais que vous ne pouvez toujours pas utiliser les annotations Spring-test, examinez le package spring-test.jar dans les bibliothèques, s'il est noir, comme indiqué ci-dessous.
Supprimez le test dans la dépendance, test signifie qu'il ne peut être utilisé que dans le dossier test sous src.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.1.3.RELEASE</version>
<!-- <scope>test</scope> -->
</dependency>