source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/email/pesquisar/PesquisarEmailParametroInvalidoTestCase.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.openqa.selenium.Alert;
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-1199:Pesquisar mensagens sem parâmetros e parâmetros
13 * inválidos
14 *
15 * Caso de Teste: EL-1200:Pesquisar mensagens com datas invalidas
16 *
17 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
18 * testcase&id=EL-618
19 *
20 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
21 * testcase&id=EL-1199
22 *
23 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
24 * testcase&id=EL-1200
25 *
26 * @author L.F.Estivalet (Serpro)
27 *
28 *         Created on May 25, 2011 at 10:20:49 AM
29 *
30 */
31public class PesquisarEmailParametroInvalidoTestCase extends BaseEmailTestCase {
32
33        @Test
34        public void pesquisaEmailSemParametro() {
35                mp.openSearchMessageWindow();
36                mp.doSearch();
37                Alert alert = driver.switchTo().alert();
38                assert (MSG_EMAIL_SEM_FILTRO_PESQUISA.equals(alert.getText()));
39                alert.accept();
40        }
41
42        @Test
43        public void pesquisaEmailDestaDataInvalida() {
44                mp.openSearchMessageWindow();
45                mp.setSearchSinceDate("223344");
46                mp.doSearch();
47                Alert alert = driver.switchTo().alert();
48                assert ("Data inválida no campo 'Desta  Data'".equals(alert.getText()));
49                alert.accept();
50        }
51
52        @Test
53        public void pesquisaEmailAteDataInvalida() {
54                mp.openSearchMessageWindow();
55                mp.setSearchSinceDate("");
56                mp.setSearchOnDate("918272");
57                mp.doSearch();
58                Alert alert = driver.switchTo().alert();
59                assert ("Data inválida no campo 'Na Data'".equals(alert.getText()));
60                alert.accept();
61        }
62
63        @Test
64        public void pesquisaEmailNestaDataInvalida() {
65                mp.openSearchMessageWindow();
66                mp.setSearchSinceDate("");
67                mp.setSearchOnDate("");
68                mp.setSearchBeforeDate("837378");
69                mp.doSearch();
70                Alert alert = driver.switchTo().alert();
71                assert ("Data inválida no campo 'Até a Data'".equals(alert.getText()));
72                alert.accept();
73
74        }
75
76}
Note: See TracBrowser for help on using the repository browser.