Beknopte handleiding voor de Maven Surefire-plug-in

Dit artikel maakt deel uit van een reeks: • Maven Resources Plugin

• 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

$config[zx-auto] not found$config[zx-overlay] not found