Annotate it

Report a typo

Methods of this test class lack proper annotations:

class SampleTests {

    @BeforeAll // 1.
    static void setup() {
        System.out.println("Executes before anything else");
    }

    // 2.
    static void teardown() {
        System.out.println("Executes after anything else");
    }

    // 3.
    void instantiate() {
        System.out.println("Executes before a test method");
    }

    @AfterEach // 4.
    void cleanup() {
        System.out.println("Executes after a test method");
    }

    // 5.
    void testSomething() {
        System.out.println("Performs a test");
    }
}

Let's fix it! Write the missing annotations for positions 2, 3, and 5. Write each annotation in a new line and remember that they are case sensitive.

Example:

@BeforeAll
@BeforeEach
@Test
Enter a short text
___

Create a free account to access the full topic