Executar Testes em tempo de Execução  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Talles Santana
Entusiasta Java
[Avatar]

Membro desde: 17/12/2008 22:40:03
Mensagens: 21
Offline

Boa tarde, estou com um problema que é o seguinte:
Cenário: Dado um diretório qualquer, haverão arquivos de classe que eu não sei quais serão, mas sei que lá estarão arquivos de Teste(JUnit).
Rodar os testes sabendo qual é a classe eu sei como fazer, vide o código abaixo:



Problema: como obter a Classe de teste em tempo de execução de modo que não tenha que escrever "ClasseDeTeste.class"?

Observações:
Já pensei em adicionar o arquivo no classpath em tempo de execução. Porém não consegui fazê-lo. O código abaixo dá erro.

Dá java.lang.ClassNotFoundException.

Alguma idéia de como resolver o problema?
Grato,
Talles Santana

This message was edited 1 time. Last update was at 10/12/2010 17:20:26

marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Acredito que você deva adicionar o diretório no seu ClassLoader ("C:/libs").

Outra coisa: a classe que você quer testar não está em um pacote?

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team