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

Revision 4620, 1.9 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.pesquisar;
2
3import java.text.SimpleDateFormat;
4import java.util.Calendar;
5
6import org.expressolivre.cte.common.BaseEmailTestCase;
7import org.expressolivre.cte.common.Config;
8import org.expressolivre.cte.pages.email.MailSearchPage;
9import org.testng.annotations.Test;
10
11/**
12 * Suite:[FUN02.8] Pesquisar Mensagens
13 *
14 * Caso de Teste: EL-618:Pesquisa avancada de mensagens
15 *
16 * Caso de Teste: EL-1201:Pesquisar mensagens sem retornar resultado
17 *
18 * Caso de Teste: EL-626:Pesquisar por intervalos de data
19 *
20 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
21 * testcase&id=EL-618
22 *
23 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
24 * testcase&id=EL-626
25 *
26 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
27 * testcase&id=EL-618
28 *
29 * @author L.F.Estivalet (Serpro)
30 *
31 *         Created on May 25, 2011 at 10:06:57 AM
32 *
33 */
34public class PesquisarEmailPorIntervaloDataTestCase extends BaseEmailTestCase {
35
36        @Test
37        public void pesquisaEmailPorIntervaloDataSemResultado() {
38                MailSearchPage msp = mp.openSearchMessageWindow();
39                msp.setSearchFolders("lINBOX_folders_tree_search");
40                msp.setSearchSinceDate("01011984");
41                msp.setSearchBeforeDate("01011999");
42                msp.doSearch();
43                mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",
44                                "0"));
45        }
46
47        @Test
48        public void pesquisaEmailPorIntervaloDataComResultado() {
49                Calendar cal = Calendar.getInstance();
50                SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyy");
51                String today = sdf.format(cal.getTime());
52                cal.add(Calendar.DATE, -7);
53                String lastWeek = sdf.format(cal.getTime());
54
55                MailSearchPage msp = mp.openSearchMessageWindow();
56                msp.setSearchFolders("lINBOX_folders_tree_search");
57                msp.setSearchSinceDate(lastWeek);
58                msp.setSearchBeforeDate(today);
59                msp.doSearch();
60                mp.assertMessage(Config.getInstance().getMensagem("resultado.pesquisa",
61                                "2"));
62        }
63
64}
Note: See TracBrowser for help on using the repository browser.