Da Eclipse I può facilmente eseguire tutti i test JUnit nella mia applicazione.Come si eseguono a livello di programmazione tutti i test JUnit nella mia applicazione Java?
Vorrei essere in grado di eseguire i test sui sistemi di destinazione dal barattolo applicazione, senza Eclipse (o formica o Maven o qualsiasi altro strumento di sviluppo).
posso vedere come eseguire un test specifico o suite dalla riga di comando.
Potrei creare manualmente una suite che elenca tutti i test nella mia applicazione, ma sembra essere soggetta a errori - sono sicuro che a un certo punto creerò un test e dimenticherò di aggiungerlo alla suite.
L'Eclipse JUnit plugin ha una procedura guidata per creare una suite di test, ma per qualche motivo non "vede" i miei classi di test. Potrebbe essere alla ricerca di test JUnit 3, non di test annotati con JUnit 4.
Potrei scrivere uno strumento che creerebbe automaticamente la suite attraverso la scansione dei file di origine.
Oppure potrei scrivere codice in modo che l'applicazione esegua la scansione del proprio file jar per i test (sia mediante denominazione convenzione o cercando l'annotazione @Test).
sembra che ci dovrebbe essere un modo più semplice. Cosa mi manca?
Perché non modificare il tuo vecchio post quindi, la risposta multipla è solo confusa? – for3st