Como uso o Assert?

4 respostas
DavidUser
afinal como uso? quando tentei nada aconteceu:
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);
    }

}

4 Respostas

castiel
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));
	}
	
}
cara fiz isso uma vez para um trabalho na facudade, vê se te serve algo
Eder_Peixoto

Você ativou o uso de Assertions? Por default fica desabilitado.

DavidUser

como assim ativar? Como eu ativo?

Eder_Peixoto

Não me lembro do comando. Google deve lhe ajudar.
Eu acho que é “-ea”.

Criado 7 de julho de 2009
Ultima resposta 7 de jul. de 2009
Respostas 4
Participantes 3