ConsultarLivrosTeste

From Grupo1 Ahand

import junit.framework.TestCase;
import livraria.CtrlConsultaLivros;
import livraria.Livro;
import livraria.TConsultaLivros;
import livraria.TMsgErro;

public class ConsultarLivrosTeste extends TestCase {

public void testConsultaLivroSemSucesso(){
String titulo = null;
String autor = null;

TMsgErro tMsgErro = new TMsgErro();
CtrlConsultaLivros ctrlConsultaLivros = new CtrlConsultaLivros();
TConsultaLivros tConsultaLivros = new TConsultaLivros(ctrlConsultaLivros);
ctrlConsultaLivros.addPropertyChangeListener(tMsgErro);

Livro livro = new Livro(titulo ,autor);
tConsultaLivros.ConsultarLivro(livro);
assertEquals("Livro invalido!", tMsgErro.getMsgErro());

}

public void testConsultarLivroComSucesso(){
String titulo = "A Rainha do Crime";
String autor = "Agatha Christie";

TMsgErro tMsgErro = new TMsgErro();
CtrlConsultaLivros ctrlConsultaLivros = new CtrlConsultaLivros();
TConsultaLivros tConsultaLivros = new TConsultaLivros(ctrlConsultaLivros);
ctrlConsultaLivros.addPropertyChangeListener(tMsgErro);

Livro livro = new Livro(titulo ,autor);
tConsultaLivros.ConsultarLivro(livro);

assertNull(tMsgErro.getMsgErro());

}

}

Personal tools