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); }
public bool Is_COM_MODEL_after_conversion() { var objectResponse = service.ConvertToZooComModel(ModelType.Animal, animalUnit); return(objectResponse.GetType() == comModel.GetType()); }