public void gerar() throws Exception{
GeradorPrimos gp=new GeradorPrimos();
assertEquals("2", gp.gerarPrimos(2));
}
public class GeradorPrimos {
public String gerarPrimos(int i){
return "2";
}
}
o que tá errado?
obrigada.
public void gerar() throws Exception{
GeradorPrimos gp=new GeradorPrimos();
assertEquals("2", gp.gerarPrimos(2));
}
public class GeradorPrimos {
public String gerarPrimos(int i){
return "2";
}
}
o que tá errado?
obrigada.
Notei que seu metodo gerarPrimos() não possui argumentos, não seria isso ?
Alem disso não vi a anotação demarcando o metodo como um teste.
Tambem estes metodos não podem lançar excessoes.
tente:
@Test
public void gerar(){
GeradorPrimos gp=new GeradorPrimos();
assertEquals("2", gp.gerarPrimos());
}
Notei que seu metodo gerarPrimos() não possui argumentos, não seria isso ?tente:
public void gerar() throws Exception{ GeradorPrimos gp=new GeradorPrimos(); assertEquals("2", gp.gerarPrimos()); }
Olá emanuel!
eu tava testando sem argumentos.
ae dei ctrl z em uma classe e esqueci da outra. dei um ctrol v aqui no GUJ.
mas nao funciona do msm jeito.
:?
seus métodos tem que começar com a palavra “test”
tente:
public void testgerar() throws Exception{}
tentou colocando o @Test e sem o throws exception ?
resolvido!!
coloquei o test antes do metodo e funcionou.
tentei tbm emanuel mas só funcionol com o “test” antes do metodo.
Obrigada a todos.