Medium
Which of the following annotations can you use in your JUnit test class?
Author: PierreStatus: PublishedQuestion passed 1645 times
Edit
3
Community Evaluations
Ian
22/05/2023
@Before: This annotation is used to designate a method that should be executed before each test method in the class. It is often used for setting up common test data or initializing objects.
@After: This annotation is used to designate a method that should be executed after each test method in the class. It is commonly used for cleaning up resources or performing post-test actions.
@Test: This annotation is used to mark a method as a test case. JUnit will execute methods marked with @Test to perform the actual testing.
Incorrect answer
Fourmi reconnaissante24/01/2024
la rĂ©ponse est censĂ©e ĂȘtre la premiĂšre (@Before @After et @Test, comme indiquĂ© en commentaire), pourtant elle est comptĂ©e comme fausse !
Auteur anonyme
31/01/2024
Dans une classe de test JUnit, les annotations couramment utilisées sont les suivantes :
@Before : Cette annotation est utilisĂ©e pour marquer une mĂ©thode qui doit ĂȘtre exĂ©cutĂ©e avant chaque mĂ©thode de test dans la classe. Elle est utile pour effectuer des initialisations ou des configurations prĂ©alables aux tests.
@After : Cette annotation est utilisĂ©e pour marquer une mĂ©thode qui doit ĂȘtre exĂ©cutĂ©e aprĂšs chaque mĂ©thode de test dans la classe. Elle est gĂ©nĂ©ralement utilisĂ©e pour effectuer des opĂ©rations de nettoyage ou de libĂ©ration de ressources aprĂšs l'exĂ©cution d'un test.
@Test : Cette annotation est utilisée pour marquer une méthode comme une méthode de test. Les méthodes marquées avec @Test seront exécutées lors de l'exécution des tests.
Auteur anonyme
03/02/2024
@BeforeClass : Si vous souhaitez exécuter certaines instructions avant tous les cas de test (par exemple, une connexion de test), utilisez cette annotation.
@AfterClass : Utilisez cette annotation pour exécuter des instructions aprÚs tous les scénarios de test (par exemple, libérer des ressources).