source: devel/testlink/automation/src/test/java/br/gov/serpro/cte/email/compor/EnviarEmailImportanteTestCase.java @ 3543

Revision 3543, 1.0 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1402 - Campos, mensagens e valores estao em properties

Line 
1package br.gov.serpro.cte.email.compor;
2
3import org.junit.Test;
4
5import br.gov.serpro.cte.common.ExpressoMailTestCase;
6
7/**
8 * @author L.F.Estivalet (Serpro)
9 *
10 *         Created on Nov 16, 2010 at 4:32:01 PM
11 *
12 */
13public class EnviarEmailImportanteTestCase extends ExpressoMailTestCase {
14        private boolean apagarEmail;
15
16        /**
17         *
18         */
19        public EnviarEmailImportanteTestCase() {
20                this.apagarEmail = true;
21        }
22
23        /**
24         * @param apagarEmail
25         */
26        public EnviarEmailImportanteTestCase(boolean apagarEmail) {
27                this.apagarEmail = apagarEmail;
28        }
29
30        @Test
31        public void testa() throws Exception {
32                super.composeEmail(getValor("email.teste.1"),
33                                getValor("assunto.importante"),
34                                getValor("texto.email.importante"));
35                selenium.click(getCampo("email.importante.checkbox"));
36                super.sendEmail();
37                super.assertMessage(getCampo("email.mensagem"),
38                                getMensagem("email.enviado"));
39
40                if (this.apagarEmail) {
41                        // Remove email da Caixa de Entrada, itens enviados e lixeira.
42                        super.removeEmail(getValor("assunto.importante"));
43                }
44
45        }
46}
Note: See TracBrowser for help on using the repository browser.