Catel.Fody.Tests.ModelBaseFacts.CorrectlyWorksOnClassesWithGenericModelsWithReferenceTypes C# (CSharp) Метод

CorrectlyWorksOnClassesWithGenericModelsWithReferenceTypes() приватный Метод

private CorrectlyWorksOnClassesWithGenericModelsWithReferenceTypes ( ) : void
Результат void
        public void CorrectlyWorksOnClassesWithGenericModelsWithReferenceTypes()
        {
            var type = AssemblyWeaver.Assembly.GetType("Catel.Fody.TestAssembly.GenericPropertyModelAsObject");
            var model = Activator.CreateInstance(type);

            string propertyNameToCheck = "MyModel";

            Assert.IsTrue(PropertyDataManager.Default.IsPropertyRegistered(type, propertyNameToCheck));

            var tempObject = new object();

            PropertyHelper.SetPropertyValue(model, propertyNameToCheck, tempObject);

            Assert.AreEqual(tempObject, PropertyHelper.GetPropertyValue<object>(model, propertyNameToCheck));
        }
        #endregion