Commit 0ac755e9 authored by Noel Alonso's avatar Noel Alonso
Browse files

Añade startdate y enddate como notnull + tests

parent da8fe881
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -29,8 +29,10 @@ public class CitationPropertiesDTO extends PropertiesDTO {

	private Double deviation;

	@NotNull
	private DateTime startDate;

	@NotNull
	private DateTime endDate;

	@Size(min = 0, max = 150)
+3 −0
Original line number Diff line number Diff line
@@ -392,6 +392,9 @@ public class CompleteDTOUtils {
		CitationPropertiesDTO dto = new CitationPropertiesDTO();
		dto.setActivityId("r.1.2.3");

		dto.setStartDate(DateTime.now());
		dto.setEndDate(DateTime.now());

		ConfidenceDTO confidence = new ConfidenceDTO();
		confidence.setId(1L);
		confidence.setName("Baja");
+16 −0
Original line number Diff line number Diff line
@@ -78,4 +78,20 @@ public class CitationPropertiesDTOTest extends DTOBaseTest<CitationPropertiesDTO

		checkDTOHasError(dto, NOT_NULL_MESSAGE_TEMPLATE);
	}

	@Test
	public void validationDTO_ReturnNotNullError_IfStartDateIsNull() {

		dto.setStartDate(null);

		checkDTOHasError(dto, NOT_NULL_MESSAGE_TEMPLATE);
	}

	@Test
	public void validationDTO_ReturnNotNullError_IfEndDateIsNull() {

		dto.setEndDate(null);

		checkDTOHasError(dto, NOT_NULL_MESSAGE_TEMPLATE);
	}
}
 No newline at end of file