package gcom.cadastro; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import org.junit.Before; import org.junit.Test; import gcom.cadastro.imovel.Imovel; import gcom.cadastro.imovel.ImovelContaEnvio; public class TesteImovelEnvioConta { private Imovel imovel; @Before public void setUp() { imovel = new Imovel(); } @Test public void enviarParaImovel() { imovel.definirEnvioContaQuandoNaoHaResponsavel(); assertEquals((short) 2 , imovel.getIndicadorConta().shortValue()); assertEquals((short) 2 , imovel.getIndicadorEmissaoExtratoFaturamento().shortValue()); assertEquals(ImovelContaEnvio.ENVIAR_IMOVEL, imovel.getImovelContaEnvio().getId()); } @Test public void enviarParaEmail() { ImovelContaEnvio email = new ImovelContaEnvio(); email.setId(ImovelContaEnvio.ENVIAR_PARA_EMAIL); imovel.setImovelContaEnvio(email); imovel.definirEnvioContaQuandoNaoHaResponsavel(); assertEquals((short) 2 , imovel.getIndicadorConta().shortValue()); assertEquals((short) 2 , imovel.getIndicadorEmissaoExtratoFaturamento().shortValue()); assertFalse(imovel.getImovelContaEnvio().getId().intValue() == ImovelContaEnvio.ENVIAR_IMOVEL.intValue()); } }