예제 #1
0
        public void FromStringTest()
        {
            // Act
            var actual = DynamicReference.FromString("One.Two.Three");

            // Assert
            Assert.AreEqual("Three", actual.GetName());
            Assert.AreEqual("Two", actual.GetOwner().GetName());
            Assert.AreEqual("One", actual.GetOwner().GetOwner().GetName());
            Assert.IsNull(actual.GetOwner().GetOwner().GetOwner());
        }