source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/listar/ApagarMais2EmailsSelecionadosTestCase.java @ 4780

Revision 4780, 1.3 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1771 - Refactoring, criadas novas classes para Pasta, Filtro, Pesquisa

Line 
1package org.expressolivre.cte.email.listar;
2
3import org.expressolivre.cte.common.BaseEmailTestCase;
4import org.openqa.selenium.By;
5import org.testng.annotations.Test;
6
7/**
8 * Suite:[FUN02.3] Listar Mensagem
9 *
10 * Caso de Teste: EL-581:Apagar 2 ou mais mensagens
11 *
12 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
13 * testcase&id=EL-581
14 *
15 * @author L.F.Estivalet (Serpro)
16 *
17 *         Created on Jul 12, 2011 at 2:44:40 AM
18 *
19 */
20public class ApagarMais2EmailsSelecionadosTestCase extends BaseEmailTestCase {
21
22        @Test
23        public void enviarMultiplosEmails() throws Exception {
24                // Envia 4 emails.
25                for (int i = 1; i < 5; i++) {
26                        mp.composeEmail(EMAIL_TESTE_1, "Email id=" + i, EMAIL_TEXTO);
27                        mp.sendMail();
28                        mp.waitLoading();
29                        // Espera a mensagem "email enviado" desaparecer antes de criar o
30                        // proximo email.
31                        mp.isNotDisplayed(mp.waitFindElement(By.id("em_div_write_msg"),
32                                        5000, 1000));
33                }
34        }
35
36        @Test(dependsOnMethods = { "enviarMultiplosEmails" })
37        public void apagarMaisDe2Emails() {
38
39                // Seleciona o segundo e o terceiro.
40                for (int i = 2; i < 4; i++) {
41                        mp.findEmailIdBySuject("Email id=" + i, true);
42                }
43
44                // Apaga apenas emails selecionados.
45                mp.deleteEmail();
46                mp.assertMessage(MSG_EMAIL_APAGAR_MENSAGENS);
47        }
48}
Note: See TracBrowser for help on using the repository browser.