package br.gov.serpro.cte.email.compor; import org.junit.Test; import br.gov.serpro.cte.common.ExpressoMailTestCase; /** * @author L.F.Estivalet (Serpro) * * Created on Nov 16, 2010 at 4:32:01 PM * */ public class EnviarEmailImportanteTestCase extends ExpressoMailTestCase { private boolean apagarEmail; /** * */ public EnviarEmailImportanteTestCase() { this.apagarEmail = true; } /** * @param apagarEmail */ public EnviarEmailImportanteTestCase(boolean apagarEmail) { this.apagarEmail = apagarEmail; } @Test public void testa() throws Exception { super.composeEmail(Valor.EMAIL_TESTE_1.getValue(), Valor.ASSUNTO_IMPORTANTE.getValue(), Valor.TEXTO_EMAIL_IMPORTANTE.getValue()); selenium.click(Campo.IMPORTANTE_CHECKBOX.getValue()); super.sendEmail(); super.assertMessage(Campo.MENSAGEM.getValue(), Mensagem.EMAIL_ENVIADO.getValue()); if (this.apagarEmail) { // Remove email da Caixa de Entrada, itens enviados e lixeira. super.removeEmail(Valor.ASSUNTO_IMPORTANTE.getValue()); } } }