Como uso o Assert?

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”.