<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import br.ufpe.cin.miniJava.MiniJavaSystem;
public class TesteCadastroDeContas {

	public static void main(String[] args) {
		
		MiniJavaSystem system = new MiniJavaSystem();
		
		CadastroDeContas c;
		c = new CadastroDeContas();
		
		Conta conta;
		Conta contaRetorno;
		conta = new Conta("3", 0);
		
		contaRetorno = c.procurar("3");
		system.println("(procurar 1 ) true = " + (contaRetorno == null));	
		//System.out.println(("true = " + contaRetorno) == null);	
		
		c.cadastrar(conta);
		
		contaRetorno = c.procurar("3");
		system.println("(procurar 2) true = " + 
				           (contaRetorno != null
				            &amp;&amp; contaRetorno.getNumero().equals("3")));
		
//		c.remover("5");
//		
//		system.println("(remover) true = " + 
//				           (contaRetorno != null
//				            &amp;&amp; contaRetorno.getNumero().equals("3")));
//		
//		c.remover("3");
//		
//		contaRetorno = c.procurar("3");
//		system.println("(procurar após remover) true = " + 
//				           (contaRetorno == null));
//
		try {
		    c.remover(null);
		    system.println("erro");
		}
		catch(IllegalArgumentException ex){
			system.println("ok");
		}
        catch(Exception ex ){
        	system.println("erro");
		}
		
        
        try {
        	c.cadastrar(null);
		    system.println("erro");
		}
		catch(IllegalArgumentException ex){
			system.println("ok");
		}
        catch(Exception ex ){
        	system.println("erro");
		}
		
		
		
//		contaRetorno = c.procurar("3");
		//system.println("true = " + 
//				           (contaRetorno == null));
	}
}</pre></body></html>