Ciao, ho pubblicato un esempio di come usare il takari maven plugin qui: https://github.com/albertominetti/metrics-maven-plugin/blob/master/src/test/java/it/minetti/plugin/jmx/ExtractJmxMojoTest.java
Un saluto Il giorno mer 16 set 2020 alle ore 12:28 steferk [email protected] [it-torino-java-jug] <[email protected]> ha scritto: > > > Alla fine mi hanno girato un esempio funzionante, e ho usato > maven-invoker-plugin > > https://maven.apache.org/plugins/maven-invoker-plugin/ > > Sono riuscito a scrivere integration test abbastanza facilmente, puoi > fornirgli una directory di progetto per ogni test e associare script per > setup e controllo del risultato. > Per ora è sufficiente. > > MI ha dato l'impressione di essere più grezzo di Takari (che però non ho > sperimentato, alla fine). > Una altra cosa è che Takari permetterebbe di testare con versioni Maven > diverse, maven-invoker-plugin non credo abbia niente del genere. > > Comunque per ora (per quello che devo fare) è sufficiente. > Potrei tornare sui miei passi quando dovrò testare il plug-in che fa > chiamate ad un servizio web... :/ > > Grazie per le idee! > > Il ven 28 ago 2020 21:07 efisio MANCA [email protected] > [it-torino-java-jug] <[email protected]> ha scritto: > >> >> >> Figo , grazie . >> >> Efisio Manca >> >> >> Il venerdì 28 agosto 2020, 20:00:10 CEST, Alberto Minetti >> [email protected] [it-torino-java-jug] < >> [email protected]> ha scritto: >> >> >> >> >> Ciao, >> Ho recentemente usato questo plugin trovandomi molto soddisfatto, anche >> se la documentazione non è eccezionale: >> https://github.com/takari/takari-plugin-testing-project >> >> Puoi fare un vero e proprio e2e del tuo plugin su un progetto si prova >> che devi mettere tra i sorgenti di test, puoi verificare il contenuto dei >> log dell'esecuzione, il contenuto della cartella target e molto altro. >> >> Inoltre permette di scatenare più goal con multiple versioni di maven. >> >> Poco conosciuto, ma molto valido >> Un Saluto >> >> Il Ven 28 Ago 2020, 10:04 efisio MANCA [email protected] >> [it-torino-java-jug] <[email protected]> ha scritto: >> >> >> >> Non saprei .... hai pensato ad un ambiente jenkins dove scatenare le >> build e verificare che non ci siano regressioni ? ovviamente è una cosa >> "artigianale" >> >> Efisio Manca >> >> >> Il venerdì 28 agosto 2020, 09:30:23 CEST, steferk [email protected] >> [it-torino-java-jug] <[email protected]> ha scritto: >> >> >> >> >> Grazie, purtroppo non approfondisce la parte di come fare test (nel mio >> caso sarebbe la cosa migliore avere test di integrazione). >> >> La documentazione più aggiornata che trovo sull'argomento risale tutta a >> 5/6 anni fa. Ma possibile che da 5 anni nessuno scriva più plugin Maven? >> >> Il gio 27 ago 2020 11:04 efisio MANCA [email protected] >> [it-torino-java-jug] <[email protected]> ha scritto: >> >> >> >> credo che tu lo abbia già trovato ........ io ne sto costruendo uno ora . >> How to Create a Maven Plugin | Baeldung >> <https://www.baeldung.com/maven-plugin> >> >> How to Create a Maven Plugin | Baeldung >> >> Learn how to create a Maven plugin from scratch.. >> <https://www.baeldung.com/maven-plugin> >> >> >> >> >> >> Efisio Manca >> >> >> Il giovedì 27 agosto 2020, 10:56:29 CEST, steferk [email protected] >> [it-torino-java-jug] <[email protected]> ha scritto: >> >> >> >> >> Ciao a tutti, >> qualcuno di voi ha mai dovuto testare un plugin Maven e può segnalarmi >> un qualche tutorial/libro/altro sull'argomento? >> >> Documentazione ufficiale: no, è la terza volta che ci torno su e se non >> l'ho capita finora... >> >> Grazie per qualsiasi suggerimento >> >> >> >> >> >
