source: devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/adicionar/AdicionarCompromissoSemInformarTituloTestCase.java @ 4890

Revision 4890, 1.6 KB checked in by luiz-fernando, 13 years ago (diff)

Ticket #1771 - Adicionado testes automatizados para modulo da agenda

Line 
1package org.expressolivre.cte.calendar.adicionar;
2
3import java.text.SimpleDateFormat;
4import java.util.Calendar;
5
6import org.expressolivre.cte.common.BaseCalendarTestCase;
7import org.expressolivre.cte.pages.calendar.AppointmentPage;
8import org.testng.Assert;
9import org.testng.annotations.Optional;
10import org.testng.annotations.Parameters;
11import org.testng.annotations.Test;
12
13/**
14 * Suite:[FUN03.2] Adicionar Compromisso
15 *
16 * Caso de Teste: EL-1052:Adicionar compromisso sem informar titulo
17 *
18 * Link: http://testlink.expressolivre.org/linkto.php?tprojectPrefix=EL&item=
19 * testcase&id=EL-1052
20 *
21 * @author L.F.Estivalet (Serpro)
22 *
23 *         Created on Jul 29, 2011 at 9:41:08 AM
24 *
25 */
26public class AdicionarCompromissoSemInformarTituloTestCase extends
27                BaseCalendarTestCase {
28
29        @Parameters({ "tipo", "titulo", "horaInicial", "minutoInicial",
30                        "horaFinal", "minutoFinal", "prioridade" })
31        @Test
32        public void adicionarCompromissoSemTitulo(@Optional("Normal") String tipo,
33                        String titulo, String horaInicial, String minutoInicial,
34                        String horaFinal, String minutoFinal,
35                        @Optional("Normal") String prioridade) {
36
37                // Pega data corrente.
38                Calendar cal = Calendar.getInstance();
39                SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
40                SimpleDateFormat sdf2 = new SimpleDateFormat("dd/MM/yyyy");
41
42                AppointmentPage ap = super.adicionarCompromisso(
43                                sdf.format(cal.getTime()), tipo, titulo,
44                                sdf2.format(cal.getTime()), horaInicial, minutoInicial,
45                                sdf2.format(cal.getTime()), horaFinal, minutoFinal, prioridade);
46
47                ap.saveAppointment();
48
49                Assert.assertEquals(ap.getFormStatus(), "Você não colocou o título.");
50
51        }
52}
Note: See TracBrowser for help on using the repository browser.