Bonjour,

J'ai des questions concernant mes tests unitaires, actuellement je travaille avec Spring Boot, Junit et Mockito mais je n'arrive pas à comprendre la différence entre Junit et Mockito car pour moi Junit est un framework pour faire des tests unitaires et Mockito est aussi un framework pour les tests unitaires mais on mock l'objet qu'on va l'utiliser? alors c'est quoi la différence entre ces deux FrameWork? Pourquoi on les utilise en même tps pour faire un test unitaire?
Quel et le rôle de Spring Boot dans une application JAVA? est ce que SpringBoot facilite le déroulement des tests unitaires? Si oui comment? Quel est le rôle de la classe suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
 
@RunWith(SpringRunner.class)
@SpringBootTest
public class ApplicationTests {
 
	@Test
	public void contextLoads() {
	}
Est ce que c'est le point d'entrée des tests unitaires?
J'attends vos réponses et merci d'avance