Changeset 4917 for devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/visualizar/EditarCompromissoTestCase.java
- Timestamp:
- 08/11/11 16:58:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/visualizar/EditarCompromissoTestCase.java
r4902 r4917 1 1 package org.expressolivre.cte.calendar.visualizar; 2 2 3 import java.text.SimpleDateFormat;4 import java.util.Calendar;5 6 3 import org.expressolivre.cte.common.BaseCalendarTestCase; 4 import org.expressolivre.cte.pages.calendar.AppointmentEditPage; 5 import org.expressolivre.cte.pages.calendar.AppointmentSearchResultPage; 7 6 import org.expressolivre.cte.pages.calendar.AppointmentViewPage; 8 import org.expressolivre.cte.pages.calendar.CalendarTodayViewPage;9 7 import org.testng.Assert; 10 8 import org.testng.annotations.Optional; … … 27 25 @Parameters({ "tipo", "titulo", "descricao", "local", "horaInicial", 28 26 "horaFinal", "prioridade", "novoTitulo", "novaDescricao", 29 "novoLocal", "nova HoraInicial", "novoMinutoInicial",27 "novoLocal", "novaData", "novaHoraInicial", "novoMinutoInicial", 30 28 "novaHoraFinal", "novoMinutoFinal" }) 31 29 @Test … … 34 32 @Optional("") String local, String horaInicial, String horaFinal, 35 33 @Optional("Normal") String prioridade, String novoTitulo, 36 String novaDescricao, String novoLocal, String novaHoraInicial, 34 String novaDescricao, String novoLocal, 35 @Optional("") String novaData, String novaHoraInicial, 37 36 String novoMinutoInicial, String novaHoraFinal, 38 37 String novoMinutoFinal) { 39 CalendarTodayViewPage ctvp = super.openTodayView();40 String id = ctvp.getAppointmentId(titulo);41 38 42 Calendar cal = Calendar.getInstance(); 43 SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); 44 String today = sdf.format(cal.getTime()); 39 // Procura o compromisso. 40 cp.setSearchText(titulo); 41 AppointmentSearchResultPage asrp = cp.searchAppointment(); 42 Assert.assertEquals(asrp.getResultsNumber(), "1 ocorrência encontrada."); 43 // Vai para a pagina de visualizacao do compromisso. 44 AppointmentViewPage avp = asrp.viewAppointment(1); 45 45 46 AppointmentViewPage avp = cp.openAppointmentViewPage(id); 47 Assert.assertEquals(avp.getTitle(), titulo); 46 AppointmentEditPage aep = avp.editAppointment(); 47 aep.setTitle(novoTitulo); 48 aep.setDescription(novaDescricao); 49 aep.setLocation(novoLocal); 50 aep.setStartDate(novaData); 51 aep.setStartHour(novaHoraInicial); 52 aep.setStartMinute(novoMinutoInicial); 53 aep.setEndDate(novaData); 54 aep.setEndHour(novaHoraFinal); 55 aep.setEndMinute(novoMinutoFinal); 56 aep.saveAppointment(); 48 57 } 49 58 }
Note: See TracChangeset
for help on using the changeset viewer.