public void Send(VehiclePlot vehiclePlot) { var vehiclePlotDto = _vehiclePlotMapper.ToDto(vehiclePlot); var vehiclePlotMessageBody = _vehiclePlotSerializer.Serialize(vehiclePlotDto); _messagingService.SendMessage(vehiclePlotMessageBody); }
public void Should_map_vehicle_plot_to_dto(int vehicleId, double latitude, double longitude, EventCode eventCode) { //Arrange var vehiclePlot = new VehiclePlot(vehicleId, latitude, longitude, DateTime.UtcNow, eventCode); //Act var vehiclePlotDto = Sut.ToDto(vehiclePlot); //Assert vehiclePlotDto.VehicleId.Should().Be(vehiclePlot.VehicleId); vehiclePlotDto.Latitude.Should().Be(vehiclePlot.Latitude); vehiclePlotDto.Longitude.Should().Be(vehiclePlot.Longitude); vehiclePlotDto.Timestamp.Should().Be(vehiclePlot.Timestamp); vehiclePlotDto.EventCode.Should().Be(vehiclePlot.EventCode); }