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
>>
>>
>>
>>
>> 
>

Reply via email to