Changeset 4917 for devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/adicionar
- Timestamp:
- 08/11/11 16:58:17 (13 years ago)
- Location:
- devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/adicionar
- Files:
-
- 5 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/adicionar/AdicionarCompromissoComRepeticaoDiariaTestCase.java
r4902 r4917 3 3 import java.text.ParseException; 4 4 import java.text.SimpleDateFormat; 5 import java.util.Calendar; 5 6 import java.util.Date; 6 7 … … 34 35 @Optional("Normal") String tipo, String titulo, 35 36 @Optional("") String descricao, @Optional("") String local, 36 String dataInicial, String horaInicial, String minutoInicial,37 String horaFinal, String minutoFinal,38 @Optional("Normal") String prioridade, String dataFinal)39 throws ParseException {37 @Optional("") String dataInicial, String horaInicial, 38 String minutoInicial, String horaFinal, String minutoFinal, 39 @Optional("Normal") String prioridade, 40 @Optional("") String dataFinal) throws ParseException { 40 41 42 Calendar cal = Calendar.getInstance(); 41 43 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); 42 44 SimpleDateFormat sdf2 = new SimpleDateFormat("dd/MM/yyyy"); 45 46 // Se a data inicial nao for informada, pega data corrente. 47 if ("".equals(dataInicial)) { 48 dataInicial = sdf2.format(cal.getTime()); 49 } 50 // Transforma a data inicial informada (dd/MM/yyyy) para (yyyyMMdd) 43 51 Date dtIni = sdf2.parse(dataInicial); 52 cal.setTime(dtIni); 53 54 // Adiciona 3 dias a data atual para recorrencia. 55 cal.add(Calendar.DATE, 3); 56 dataFinal = sdf2.format(cal.getTime()); 44 57 45 58 AppointmentPage ap = super.newAppointment(sdf.format(dtIni)); -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/adicionar/AdicionarCompromissoComRepeticaoSemanalTestCase.java
r4902 r4917 4 4 import java.text.SimpleDateFormat; 5 5 import java.util.Arrays; 6 import java.util.Calendar; 6 7 import java.util.Date; 7 8 … … 35 36 @Optional("Normal") String tipo, String titulo, 36 37 @Optional("") String descricao, @Optional("") String local, 37 String dataInicial, String horaInicial, String minutoInicial,38 String horaFinal, String minutoFinal,39 @Optional("Normal") String prioridade, String dataFinal, String dias)40 throws ParseException {38 @Optional("") String dataInicial, String horaInicial, 39 String minutoInicial, String horaFinal, String minutoFinal, 40 @Optional("Normal") String prioridade, 41 @Optional("") String dataFinal, String dias) throws ParseException { 41 42 43 Calendar cal = Calendar.getInstance(); 42 44 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); 43 45 SimpleDateFormat sdf2 = new SimpleDateFormat("dd/MM/yyyy"); 46 47 // Se a data inicial nao for informada, pega data corrente. 48 if ("".equals(dataInicial)) { 49 dataInicial = sdf2.format(cal.getTime()); 50 } 51 // Transforma a data inicial informada (dd/MM/yyyy) para (yyyyMMdd) 44 52 Date dtIni = sdf2.parse(dataInicial); 53 cal.setTime(dtIni); 54 55 // Adiciona 3 meses a data atual para recorrencia. 56 cal.add(Calendar.MONTH, 3); 57 dataFinal = sdf2.format(cal.getTime()); 45 58 46 59 AppointmentPage ap = super.newAppointment(sdf.format(dtIni)); -
devel/testlink/automation2.0/src/test/java/org/expressolivre/cte/calendar/adicionar/AdicionarCompromissoTestCase.java
r4902 r4917 1 1 package org.expressolivre.cte.calendar.adicionar; 2 2 3 import java.text.ParseException; 3 4 import java.text.SimpleDateFormat; 4 5 import java.util.Calendar; 6 import java.util.Date; 5 7 6 8 import org.expressolivre.cte.common.BaseCalendarTestCase; … … 40 42 public class AdicionarCompromissoTestCase extends BaseCalendarTestCase { 41 43 42 @Parameters({ "tipo", "titulo", "descricao", "local", "horaInicial", 43 "minutoInicial", "horaFinal", "minutoFinal", "prioridade" }) 44 @Parameters({ "tipo", "titulo", "descricao", "local", "dataInicial", 45 "horaInicial", "minutoInicial", "dataFinal", "horaFinal", 46 "minutoFinal", "prioridade" }) 44 47 @Test 45 public void adicionarCompromissoDataCorrente( 46 @Optional("Normal") String tipo, String titulo, 47 @Optional("") String descricao, @Optional("") String local, 48 String horaInicial, String minutoInicial, String horaFinal, 49 String minutoFinal, @Optional("Normal") String prioridade) { 48 public void adicionarCompromisso(@Optional("Normal") String tipo, 49 String titulo, @Optional("") String descricao, 50 @Optional("") String local, @Optional("") String dataInicial, 51 String horaInicial, String minutoInicial, 52 @Optional("") String dataFinal, String horaFinal, 53 String minutoFinal, @Optional("Normal") String prioridade) 54 throws ParseException { 50 55 51 // Pega data corrente.52 56 Calendar cal = Calendar.getInstance(); 53 57 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); 54 58 SimpleDateFormat sdf2 = new SimpleDateFormat("dd/MM/yyyy"); 55 59 56 AppointmentPage ap = super.newAppointment(sdf.format(cal.getTime())); 60 // Se a data inicial nao for informada, pega data corrente. 61 if ("".equals(dataInicial)) { 62 dataInicial = sdf2.format(cal.getTime()); 63 } 64 65 // Se a data final nao for informada, pega data corrente. 66 if ("".equals(dataFinal)) { 67 dataFinal = sdf2.format(cal.getTime()); 68 } 69 70 // Transforma a data inicial informada (dd/MM/yyyy) para (yyyyMMdd) 71 Date dtIni = sdf2.parse(dataInicial); 72 73 AppointmentPage ap = super.newAppointment(sdf.format(dtIni)); 57 74 ap.setType(tipo); 58 75 ap.setTitle(titulo); 59 76 ap.setDescription(descricao); 60 77 ap.setLocation(local); 61 ap.setStartDate( sdf2.format(cal.getTime()));78 ap.setStartDate(dataInicial); 62 79 ap.setStartHour(horaInicial); 63 80 ap.setStartMinute(minutoInicial); 64 ap.setEndDate( sdf2.format(cal.getTime()));81 ap.setEndDate(dataFinal); 65 82 ap.setEndHour(horaFinal); 66 83 ap.setEndMinute(minutoFinal);
Note: See TracChangeset
for help on using the changeset viewer.