Loading vessels-lib/src/test/java/es/redmic/vesselslib/unit/dto/vesseltracking/VesselTrackingCheckAvroSchemaTest.java +11 −3 Original line number Diff line number Diff line package es.redmic.vesselslib.unit.dto.vesseltracking; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import org.json.JSONException; import org.junit.Test; import org.skyscreamer.jsonassert.JSONAssert; import com.bedatadriven.jackson.datatype.jts.JtsModule; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import es.redmic.vesselslib.dto.tracking.VesselTrackingDTO; import es.redmic.vesselslib.unit.utils.VesselAvroBaseTest; Loading @@ -11,8 +16,11 @@ import es.redmic.vesselslib.unit.utils.VesselTrackingDataUtil; public class VesselTrackingCheckAvroSchemaTest extends VesselAvroBaseTest { ObjectMapper mapper = new ObjectMapper().registerModule(new JtsModule()); @Test public void serializeAndDeserialize_IsSuccessful_IfSchemaAndDataAreCorrect() { public void serializeAndDeserialize_IsSuccessful_IfSchemaAndDataAreCorrect() throws JsonProcessingException, JSONException { VesselTrackingDTO dto = VesselTrackingDataUtil.getVesselTracking(); Loading @@ -21,7 +29,7 @@ public class VesselTrackingCheckAvroSchemaTest extends VesselAvroBaseTest { assertTrue("El objeto obtenido debe ser una instancia de VesselTrackingDTO", VesselTrackingDTO.class.isInstance(result)); assertEquals(result, dto); JSONAssert.assertEquals(mapper.writeValueAsString(result), mapper.writeValueAsString(dto), false); } } vessels-lib/src/test/java/es/redmic/vesselslib/unit/dto/vesseltracking/VesselTrackingCheckDTOValidationTest.java +0 −8 Original line number Diff line number Diff line Loading @@ -23,14 +23,6 @@ public class VesselTrackingCheckDTOValidationTest extends DTOBaseTest<VesselTrac checkDTOHasNoError(dto); } @Test public void validationDTO_ReturnNotNullError_IfUUIDIsNull() { dto.setUuid(null); checkDTOHasError(dto, NOT_NULL_MESSAGE_TEMPLATE); } @Test public void validationDTO_ReturnNotNullError_IfGeometryIsNull() { Loading Loading
vessels-lib/src/test/java/es/redmic/vesselslib/unit/dto/vesseltracking/VesselTrackingCheckAvroSchemaTest.java +11 −3 Original line number Diff line number Diff line package es.redmic.vesselslib.unit.dto.vesseltracking; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import org.json.JSONException; import org.junit.Test; import org.skyscreamer.jsonassert.JSONAssert; import com.bedatadriven.jackson.datatype.jts.JtsModule; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import es.redmic.vesselslib.dto.tracking.VesselTrackingDTO; import es.redmic.vesselslib.unit.utils.VesselAvroBaseTest; Loading @@ -11,8 +16,11 @@ import es.redmic.vesselslib.unit.utils.VesselTrackingDataUtil; public class VesselTrackingCheckAvroSchemaTest extends VesselAvroBaseTest { ObjectMapper mapper = new ObjectMapper().registerModule(new JtsModule()); @Test public void serializeAndDeserialize_IsSuccessful_IfSchemaAndDataAreCorrect() { public void serializeAndDeserialize_IsSuccessful_IfSchemaAndDataAreCorrect() throws JsonProcessingException, JSONException { VesselTrackingDTO dto = VesselTrackingDataUtil.getVesselTracking(); Loading @@ -21,7 +29,7 @@ public class VesselTrackingCheckAvroSchemaTest extends VesselAvroBaseTest { assertTrue("El objeto obtenido debe ser una instancia de VesselTrackingDTO", VesselTrackingDTO.class.isInstance(result)); assertEquals(result, dto); JSONAssert.assertEquals(mapper.writeValueAsString(result), mapper.writeValueAsString(dto), false); } }
vessels-lib/src/test/java/es/redmic/vesselslib/unit/dto/vesseltracking/VesselTrackingCheckDTOValidationTest.java +0 −8 Original line number Diff line number Diff line Loading @@ -23,14 +23,6 @@ public class VesselTrackingCheckDTOValidationTest extends DTOBaseTest<VesselTrac checkDTOHasNoError(dto); } @Test public void validationDTO_ReturnNotNullError_IfUUIDIsNull() { dto.setUuid(null); checkDTOHasError(dto, NOT_NULL_MESSAGE_TEMPLATE); } @Test public void validationDTO_ReturnNotNullError_IfGeometryIsNull() { Loading