Hurtigguide til Maven Surefire Plugin

Denne artikkelen er en del av en serie: • Maven Resources Plugin

• Maven Compiler Plugin

• Hurtigguide til Maven Install Plugin

• Maven Failsafe Plugin

• Hurtigguide til Maven Surefire Plugin (nåværende artikkel) • Maven Deploy Plugin

• Maven Clean Plugin

• Maven Verifier-plugin

• Maven Site Plugin

• Veiledning til Core Maven Plugins

1. Oversikt

Denne opplæringen demonstrerer sikker plugin, en av kjernepluginene til Maven build-verktøyet. For en oversikt over de andre kjerneutvidelsene, se denne artikkelen.

2. Plugin-mål

Vi kan kjøre testene av et prosjekt ved hjelp av sikker plugg inn. Som standard genererer dette pluginet XML-rapporter i katalogen mål / sikkerhetsrapporter.

Dette pluginet har bare ett mål, test. Dette målet er bundet til test fase av standard byggesyklus, og kommandoen mvn test vil utføre det.

3. Konfigurasjon

De sikker plugin kan fungere med testrammene JUnit og TestNG. Uansett hvilket rammeverk vi bruker, oppførselen til sikker er lik.

Som standard, sikker inkluderer automatisk alle testklasser hvis navn starter med Test, eller ender med Test, Tester eller Testforsøk.

Vi kan endre denne konfigurasjonen ved hjelp av ekskluderer og inkluderer parametere, men:

 maven-surefire-plugin 2.21.0 DataTest.java DataCheck.java 

Med denne konfigurasjonen, test tilfeller i DataCheck klassen blir henrettet mens de i DataTest ikke er det.

Vi finner den nyeste versjonen av plugin her.

4. Konklusjon

I denne raske artikkelen gikk vi gjennom sikker plugin, som beskriver det eneste målet, samt hvordan du konfigurerer det.

Som alltid kan den komplette kildekoden for denne opplæringen finnes på GitHub.

Neste » Maven Deploy Plugin « Forrige The Maven Failsafe Plugin

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