コード例 #1
0
        public void Has_the_same_fields_values_after_conversion()
        {
            var objectResponse = service.ConvertToZooComModel(ModelType.Animal, animalUnit);

            Assert.IsInstanceOfType(objectResponse, comModel.GetType());
            ZooCom.Model.Animal animalObjectAfterConvertion = (ZooCom.Model.Animal)objectResponse;

            Assert.AreEqual(animalObjectAfterConvertion.ID, ID);
            Assert.AreEqual(animalObjectAfterConvertion.PlaceID, ID);
            Assert.AreEqual(animalObjectAfterConvertion.FoodID, ID);
            Assert.AreEqual(animalObjectAfterConvertion.Count, intTest);
            Assert.AreEqual(animalObjectAfterConvertion.Name, stringTest);
            Assert.AreEqual(animalObjectAfterConvertion.MaintenanceCost, decimalTest);
            Assert.AreNotSame(comModel, animalObjectAfterConvertion);
        }
コード例 #2
0
        public bool Is_COM_MODEL_after_conversion()
        {
            var objectResponse = service.ConvertToZooComModel(ModelType.Animal, animalUnit);

            return(objectResponse.GetType() == comModel.GetType());
        }