示例#1
0
        public void TrySetMember_PublicProperty_ReturnsCorrectValue()
        {
            var     tester = new PrivateAccessTester();
            dynamic o      = new AccessPrivateWrapper(tester);

            o.PublicProperty = 111111;

            Assert.AreEqual(111111, tester.PublicProperty);
        }
示例#2
0
        public void TrySetMember_PublicField_ReturnsCorrectValue()
        {
            var     tester = new PrivateAccessTester();
            dynamic o      = new AccessPrivateWrapper(tester);

            o.PublicField = 888;

            Assert.AreEqual(888, tester.PublicField);
        }
示例#3
0
        public void TryGetMember_PrivateProperty_ReturnsCorrectValue()
        {
            var     tester = new PrivateAccessTester();
            dynamic o      = new AccessPrivateWrapper(tester);

            tester.PrivateGetProperty = 888;

            Assert.AreEqual(888, o.PrivateGetProperty);
        }
示例#4
0
        public void TrySetMember_PrivateField_ReturnsCorrectValue()
        {
            var     tester = new PrivateAccessTester();
            dynamic o      = new AccessPrivateWrapper(tester);

            o.privateField = 777;

            Assert.AreEqual(777, tester.PrivateFieldAccessor);
        }