afinal como uso? quando tentei nada aconteceu:
[code]public class Assert {
public static void main(String[]args){
int i = 1;
// tenho certeza que i vale 1
assert i == 1;
i = 2;
// tenho certeza que i vale 2
assert i == 2;
i++;
// vai gerar um erro pois i não vale 200 e sim 3
assert i == 200 : “Error”;
//System.out.println(i == 200);
}
}[/code]
[code]package stack.teste;
import junit.framework.*;
public class CodigoTestador extends TestCase{
public void testSoma(){
assertEquals(20.0, Calculadora.soma(10,10.00));
}
public void testDivisao(){
assertEquals(2, Calculadora.divisao(4, 2));
}
public void testSubtracao(){
assertEquals(2, Calculadora.subtracao(4, 2));
}
public void testMultiplicacao(){
assertEquals(10, Calculadora.multiplicacao(5, 2));
}
}[/code]
cara fiz isso uma vez para um trabalho na facudade, vê se te serve algo
Você ativou o uso de Assertions? Por default fica desabilitado.
como assim ativar? Como eu ativo?
Não me lembro do comando. Google deve lhe ajudar.
Eu acho que é “-ea”.