2. Writing Tests

The following example provides a glimpse at the minimum requirements for writing a test in JUnit Jupiter. Subsequent sections of this chapter will provide further details on all available features.

A first test case

  1. import static org.junit.jupiter.api.Assertions.assertEquals;
  2. import example.util.Calculator;
  3. import org.junit.jupiter.api.Test;
  4. class MyFirstJUnitJupiterTests {
  5. private final Calculator calculator = new Calculator();
  6. @Test
  7. void addition() {
  8. assertEquals(2, calculator.add(1, 1));
  9. }
  10. }