Beknopte handleiding voor de Maven Surefire-plug-in
• Maven Compiler-plug-in
• Beknopte handleiding voor de Maven-installatieplug-in
• De Maven Failsafe-plug-in
• Beknopte handleiding voor de Maven Surefire-plug-in (huidig artikel) • De Maven Deploy-plug-in
• De Maven Clean-plug-in
• De Maven Verifier-plug-in
• De Maven Site-plug-in
• Gids voor de Core Maven-plug-ins
1. Overzicht
Deze tutorial demonstreert het trefzeker plug-in, een van de belangrijkste plug-ins van de Maven-buildtool. Raadpleeg dit artikel voor een overzicht van de andere kernplug-ins.
2. Plug-in doel
We kunnen de tests van een project uitvoeren met behulp van de trefzeker inpluggen. Deze plug-in genereert standaard XML-rapporten in de directory target / trefzekere-rapporten.
Deze plug-in heeft maar één doel, test. Dit doel is gebonden aan de test fase van de standaard build-levenscyclus en de opdracht mvn-test zal het uitvoeren.
3. Configuratie
De trefzeker plug-in kan werken met de testframeworks JUnit en TestNG. Het maakt niet uit welk framework we gebruiken, het gedrag van trefzeker is hetzelfde.
Standaard, trefzeker omvat automatisch alle testklassen waarvan de naam begint met Test, of eindigt met Test, Tests of TestCase.
We kunnen deze configuratie wijzigen met de sluit uit en omvat parameters echter:
maven-surefire-plugin 2.21.0 DataTest.java DataCheck.java
Met deze configuratie kunt u gevallen testen in de DataCheck class worden uitgevoerd terwijl degenen in DataTest zijn niet.
We kunnen de laatste versie van de plug-in hier vinden.
4. Conclusie
In dit korte artikel hebben we het trefzeker plug-in, waarin het enige doel wordt beschreven en hoe het moet worden geconfigureerd.
Zoals altijd is de volledige broncode voor deze tutorial te vinden op GitHub.
De volgende » De Maven Deploy-plug-in « Vorige De Maven Failsafe-plug-in