From Grupo6 Especoo
package sistemaordemservico;
import junit.framework.TestCase;
public class TesteConsultarStatusChamado extends TestCase
{
public void testConsultarStatusChamadoNOK()
{
System.out.println("testConsultarStatusChamadoNOK()");
Atendente atendenteInserir = new Atendente();
atendenteInserir.setIdAtend(1235);
atendenteInserir.setNome("Atendente1");
Atendentes.getInstance().inserirAtendenteTeste(atendenteInserir);
Chamado chamadoInserir = new Chamado();
chamadoInserir.setNroChamado(4562);
chamadoInserir.setIdFunc(492563);
chamadoInserir.setDepartamento("RH");
chamadoInserir.setDescricao("Problema na impressora");
chamadoInserir.setAtendente(atendenteInserir);
chamadoInserir.setIdStatus(StatusChamado.EM_ATENDIMENTO);
Chamados.getInstance().inserirChamadoTeste(chamadoInserir);
TMsgErro tMsgErro = new TMsgErro();
CtrlBuscaChamado ctrlBuscaChamado = new CtrlBuscaChamado();
ctrlBuscaChamado.addPropertyChangeListener(tMsgErro);
Integer nroChamado = new Integer("4563");
TelaBuscaChamado telaBuscaChamado = new TelaBuscaChamado(ctrlBuscaChamado);
telaBuscaChamado.inserirDadosChamado(nroChamado);
assertTrue("Ausencia do chamado".equals(tMsgErro.getMsgErro()));
}
public void testConsultarStatusChamadoOK()
{
System.out.println("testConsultarStatusChamadoOK()");
Atendente atendenteInserir = new Atendente();
atendenteInserir.setIdAtend(1234);
atendenteInserir.setNome("Atendente1");
Atendentes.getInstance().inserirAtendenteTeste(atendenteInserir);
Chamado chamadoInserir = new Chamado();
chamadoInserir.setNroChamado(4563);
chamadoInserir.setIdFunc(492563);
chamadoInserir.setDepartamento("RH");
chamadoInserir.setDescricao("Problema na impressora");
chamadoInserir.setAtendente(atendenteInserir);
chamadoInserir.setIdStatus(StatusChamado.EM_ATENDIMENTO);
Chamados.getInstance().inserirChamadoTeste(chamadoInserir);
TMsgErro tMsgErro = new TMsgErro();
CtrlBuscaChamado ctrlBuscaChamado = new CtrlBuscaChamado();
ctrlBuscaChamado.addPropertyChangeListener(tMsgErro);
Integer nroChamado = new Integer("4563");
TelaBuscaChamado telaBuscaChamado = new TelaBuscaChamado(ctrlBuscaChamado);
telaBuscaChamado.inserirDadosChamado(nroChamado);
assertNull(tMsgErro.getMsgErro());
assertTrue("Tela de exibe chamado".equals(tMsgErro.getMsgTela()));
}
}