Qui è un tipico strumento: http://mediakey.dk/~cc/generate-junit-tests/
TestGen4J è una raccolta di strumenti open-source che genera automaticamente casi di test unitari. TestGen4J genera automaticamente casi di test JUnit dai propri file di classe Java o dai file di origine. Il suo obiettivo principale è quello di esercitare il test del valore al contorno degli argomenti passati al metodo. Usa regole, scritte in un file XML configurabile dall'utente, che definisce le condizioni al contorno per i tipi di dati. Il codice di prova è separato dai dati di test con l'aiuto di JTestCase.
Il codice di prova viene generato in modo gerarchico. Viene generata una suite di test principale che richiama gruppi di test di singole classi. La suite di test di classe individuale è costituita dalla raccolta di metodi di test di quella classe.
I dati di test sono organizzati anche in modo gerarchico, corrispondente alla struttura del codice di test, in formato XML. Questo file XML contiene effettivamente i dati per tutti i casi di test unitario per ciascun metodo. JTestCase aiuta a scorrere tutti i casi di test di ciascun metodo ed eseguirne uno
di uno contro JUnit.
fonte
2010-11-04 22:45:48
Il codice sorgente non sarà disponibile per analizzare i casi di test. – bob