Utilise junit dans un projet maven

Pour ajouter junit, assurez-vous que les sections <properties>, <dependencies> et <build> contiennent ces éléments :

[...]
<properties>
    [...]
    <junit.version>5.3.1</junit.version>
    <surefire.version>2.22.0</surefire.version>
</properties>

<dependencies>
    [...]
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-api</artifactId>
        <version>${junit.version}</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-engine</artifactId>
        <version>${junit.version}</version>
        <scope>test</scope>
    </dependency>
</dependencies>

<build>
    [...]
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>${surefire.version}</version>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-failsafe-plugin</artifactId>
            <version>${surefire.version}</version>
        </plugin>
    </plugins>
</build>

Vous pouvez rouler vos tests dans votre IDE ou avec maven directement avec mvn test.