public void CanWriteProp() { var accessor = new MemberAccessor(typeof (MemberAccessorTestClass), "NameProp"); var name = Guid.NewGuid().ToString(); var memberAccessorTestClass = new MemberAccessorTestClass(); accessor.Set(memberAccessorTestClass, name); Assert.AreEqual(name, memberAccessorTestClass.NameProp); }
public void CanWriteField() { var accessor = new MemberAccessor(typeof(MemberAccessorTestClass), "NameField"); var name = Guid.NewGuid().ToString(); var memberAccessorTestClass = new MemberAccessorTestClass(); accessor.Set(memberAccessorTestClass, name); Assert.AreEqual(name, memberAccessorTestClass.NameField); }