Wie kann eine Vaadin Spring Boot Anwendung in 15 Minuten auf JUnit 5 umgestellt werden?

Wie kann eine Vaadin Spring Boot mit Hibernate Anwendung auf JUnit 5 für Eclipse Oxygene 3A umgestellt werden?

1. Deaktivieren wir die JUnit (4.12) Libs in der pom.xml:

2. Fügen wir die nötigen JUnit 5 Libs in der pom.xml hinzu:

3. Wir fügen JUnit 5 dem Buildpfad hinzu:

Es sieht dann so aus:

4. Wir erzeugen eine neue Testklasse, und achten darauf, das „New JUnit Jupiter test“ markiert ist:

Dann implementieren wir den Test, und achten darauf, das keine alten importe auf JUnit 4.x sondern immer die jupiter Imports vorhanden sind, z.B.

5. Und jetzt wird es interessant, schreiben wir einen Test mit DB Test und gestarteten Spring Boot, das geht mit nur zwei Annotationen @ExtendWith(SpringExtension.class)
und @SpringBootTest mehr. Z.B.

6. Test laufen lassen: