Ejemplo n.º 1
0
        public static PropertyTestObject PrepareTestData()
        {
            PropertyTestObject data = new PropertyTestObject();

            data.ID         = UuidHelper.NewUuidString();
            data.User       = TestUser.PrepareTestData();
            data.PrivateInt = 1024;

            return(data);
        }
Ejemplo n.º 2
0
        public void InterfacePropertySetUserTest()
        {
            PropertyTestObject data = PropertyTestObject.PrepareTestData();

            var writer = (Func <object, IUser, IUser>)DynamicHelper.GetPropertySetterDelegate(typeof(PropertyTestObject).GetProperty("User"));

            IUser user = TestUser.PrepareTestData();

            writer(data, user);

            Assert.AreSame(data.User, user);
        }