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

Revision 3782, 1.4 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1402 - Mudança no nome dos pacotes das classes

Line 
1package org.expressolivre.cte.email.listar;
2
3import org.expressolivre.cte.common.BaseEmailTestCase;
4import org.testng.Assert;
5import org.testng.annotations.Test;
6
7
8/**
9 * Suite:[FUN02.3] Listar Mensagens
10 *
11 * Caso de Teste: EL-575:Listar mensagens importantes
12 *
13 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
14 * testcase&id=EL-575
15 *
16 * @see org.expressolivre.cte.email.compor.EnviarEmailImportanteTestCase
17 *
18 * @author L.F.Estivalet (Serpro)
19 *
20 *         Created on Jan 19, 2011 at 10:43:10 AM
21 *
22 */
23public class ListarEmailsImportantesTestCase extends BaseEmailTestCase {
24
25        /**
26         * Filtra apenas as mensagens importantes da Caixa de Entrada.
27         *
28         * @throws Exception
29         */
30        @Test
31        public void test() throws Exception {
32                mp.setImportantFilter();
33
34                // TODO Deve ter um jeito melhor de fazer isso, mas nao consegui pegar o
35                // numero total de mensagens apos filtrar pelas mensagens importantes.
36                // Se nao colocar o comando abaixo, ele continua pegando o numero de
37                // mensagens totais e nao apenas as importantes.
38                super.dummyWait();
39
40                // Busca todos os IDs dos emails apos aplicar o filtro "Importante".
41                String[] t = mp.getEmailIds();
42
43                boolean ok = true;
44                // Verifica se todas as mensagens estao marcadas como "Importante".
45                for (int i = 0; i < t.length; i++) {
46                        if (!mp.isImportant(t[i])) {
47                                ok = false;
48                                break;
49                        }
50
51                }
52                Assert.assertTrue(ok);
53
54        }
55}
Note: See TracBrowser for help on using the repository browser.