コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: ContainerTests.cs プロジェクト: ouyh18/LtePlatform
 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);
 }