Is your feature request related to a problem? Please describe.
E' necessario aggiungere la possibilità di scrivere i test usando a scelta JUnit 5, o JUnit4 (attualmente unica opzione supportata) facendo scegliere al momento dell'avvio della partita la versione di JUnit da usare
Sarà necessario caricare il template dei test case, visualizzato dall'Editor, conformemente alla versione scelta di JUnit dei test case.
Il servizio di compilazione dei Test (esposto dal componente T7) dovrà essere ovviamente aggiornato, per poter scegliere fra la compilazione con versione JUnit4 o JUnit5.
Describe the solution you'd like
Relativamente all'aggiornamento del servizio di compilazione, si consideri di modificare il file Maven (POM.XML) su T7 con le dipendenze aggiornate dalla nuova versione di JUnit e poi testare l'applicazione nella sua interezza, provando le funzionalità dei test avanzate di JUnit 5 (in particolare: parameterized test, assertion, hamcrest).
Is your feature request related to a problem? Please describe. E' necessario aggiungere la possibilità di scrivere i test usando a scelta JUnit 5, o JUnit4 (attualmente unica opzione supportata) facendo scegliere al momento dell'avvio della partita la versione di JUnit da usare Sarà necessario caricare il template dei test case, visualizzato dall'Editor, conformemente alla versione scelta di JUnit dei test case. Il servizio di compilazione dei Test (esposto dal componente T7) dovrà essere ovviamente aggiornato, per poter scegliere fra la compilazione con versione JUnit4 o JUnit5.
Describe the solution you'd like Relativamente all'aggiornamento del servizio di compilazione, si consideri di modificare il file Maven (POM.XML) su T7 con le dipendenze aggiornate dalla nuova versione di JUnit e poi testare l'applicazione nella sua interezza, provando le funzionalità dei test avanzate di JUnit 5 (in particolare: parameterized test, assertion, hamcrest).