source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailPorAssuntoTestCase.java @ 4527

Revision 4527, 2.0 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1402 - Novos casos de teste para pesquisa avançada de email

Line 
1package org.expressolivre.cte.email.pesquisar;
2
3import org.expressolivre.cte.common.BaseEmailTestCase;
4import org.expressolivre.cte.common.Config;
5import org.testng.annotations.Test;
6
7/**
8 * Suite:[FUN02.8] Pesquisar Mensagens
9 *
10 * Caso de Teste: EL-618:Pesquisa avancada de mensagens
11 *
12 * Caso de Teste: EL-1201:Pesquisar mensagens sem retornar resultado
13 *
14 * Caso de Teste: EL-1202:Pesquisar mensagens por assunto com acento
15 *
16 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
17 * testcase&id=EL-618
18 *
19 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
20 * testcase&id=EL-1201
21 *
22 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
23 * testcase&id=EL-1202
24 *
25 * @author L.F.Estivalet (Serpro)
26 *
27 *         Created on May 25, 2011 at 11:04:23 AM
28 *
29 */
30public class PesquisarEmailPorAssuntoTestCase extends BaseEmailTestCase {
31
32        /**
33         * @see org.expressolivre.cte.email.compor.EnviarEmailTestCase
34         */
35        @Test
36        public void pesquisaEmailPorAssuntoComResultado() {
37                mp.openSearchMessageWindow();
38                mp.setSearchFolders("lINBOX_folders_tree_search");
39                mp.setSearchSubject(EMAIL_ASSUNTO);
40                mp.doSearch();
41                // Deve achar 2 emails, um deles tem acento no assunto
42                mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",
43                                "2"));
44        }
45
46        /**
47         * @see org.expressolivre.cte.email.compor.EnviarEmailTestCase
48         */
49        @Test
50        public void pesquisaEmailPorAssuntoComAcentoResultado() {
51                mp.openSearchMessageWindow();
52                mp.setSearchFolders("lINBOX_folders_tree_search");
53                mp.setSearchSubject(EMAIL_ASSUNTO_ACENTO);
54                mp.doSearch();
55                mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",
56                                "1"));
57        }
58
59        @Test
60        public void pesquisaEmailPorAssuntoSemResultado() {
61                mp.openSearchMessageWindow();
62                mp.setSearchFolders("lINBOX_folders_tree_search");
63                mp.setSearchSubject("assunto não encontrado");
64                mp.doSearch();
65                mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",
66                                "0"));
67        }
68
69}
Note: See TracBrowser for help on using the repository browser.