LU05d - Unit-Testing mit Java

JUnit

Bei Java ist JUnit der klare Standard. Nach Möglichkeit sollte man bereits schon JUnit5 (Jupiter) verwenden anstatt noch die ältere JUnit4.

Beispiele Java:

Bedenken Sie dabei, dass einige der Tests bereits Fake, Stubs oder Mocks verwenden. Diese werden wir jedoch erst bei den Integration-Tests behandeln.

In der Pipeline sieht das entsprechende Snippet in etwas so aus:

      - name: Compile Java
        run: ./gradlew compileJava
 
      - name: Run tests
        run: ./gradlew test --info