public void Test_EmergencyCommunicationDto() { var info = new EmergencyCommunication { Description = "[abc]defg", DemandLevel = DemandLevel.LevelC, VehicleType = VehicleType.CdmaAl, TransmitFunction = "ghih", ContactPerson = "abc(123)", EmergencyState = EmergencyState.FiberFinish }; var item = info.MapTo <EmergencyCommunicationDto>(); Assert.AreEqual(item.DemandLevelDescription.GetEnumType <DemandLevel>(), DemandLevel.LevelC); Assert.AreEqual(item.VehicularTypeDescription.GetEnumType <VehicleType>(), VehicleType.CdmaAl); Assert.AreEqual(item.TransmitFunction, "ghih"); Assert.AreEqual(item.Person, "abc"); Assert.AreEqual(item.Phone, "123"); Assert.AreEqual(item.VehicleLocation, "abc"); Assert.AreEqual(item.OtherDescription, "defg"); Assert.AreEqual(item.CurrentStateDescription.GetEnumType <EmergencyState>(), EmergencyState.FiberFinish); }
public void Test_EmergencyCommunicationDto() { var info = new EmergencyCommunication { Description = "[abc]defg", DemandLevel = DemandLevel.LevelC, VehicleType = VehicleType.CdmaAl, TransmitFunction = "ghih", ContactPerson = "abc(123)", EmergencyState = EmergencyState.FiberFinish }; var item = info.MapTo<EmergencyCommunicationDto>(); Assert.AreEqual(item.DemandLevelDescription.GetEnumType<DemandLevel>(), DemandLevel.LevelC); Assert.AreEqual(item.VehicularTypeDescription.GetEnumType<VehicleType>(), VehicleType.CdmaAl); Assert.AreEqual(item.TransmitFunction, "ghih"); Assert.AreEqual(item.Person, "abc"); Assert.AreEqual(item.Phone, "123"); Assert.AreEqual(item.VehicleLocation, "abc"); Assert.AreEqual(item.OtherDescription, "defg"); Assert.AreEqual(item.CurrentStateDescription.GetEnumType<EmergencyState>(), EmergencyState.FiberFinish); }