public void TrackingInfoIsConvertingRightToSalePlatformInfo() { DateTime date = DateTime.Now; OrderTrackingInformation info = new OrderTrackingInformation() { Order_id = 123, Event = new OrderTrackingEvent() { Date = date, Status_id = 1, } }; SalePlatformTrackInfo expected = new SalePlatformTrackInfo() { Date = date, OrderId = 123, Status = "in_transit" }; OrderTrackingInfoAdapter adapter = new OrderTrackingInfoAdapter(); var dest = adapter.Adapt(info); Assert.Equal(expected.Date, dest.Date); Assert.Equal(expected.OrderId, dest.OrderId); Assert.Equal(expected.Status, dest.Status); }
public async Task <IActionResult> Post([FromBody] SalePlatformTrackInfo value) { return(this.Ok(value)); }