public virtual void Test004() { var object01 = new Dummy01(1); var object02 = new Dummy01(2); var constant01 = Expression.Constant(object01); var constant02 = Expression.Constant(object02); _assert.AreNotEqual(constant01, constant02); }
public virtual void Test004() { var object01 = new Dummy01(1); var object02 = new Dummy01(2); var constant01 = Expression.Constant(object01); var constant02 = Expression.Constant(object02); _assert.AreNotEqual(constant01, constant02); }
public void Test027() { var member = new MemberReflection(); var mi = member.From(() => default(Dummy01)[default(string)]); var instance = new Dummy01(); instance["DEF"] = "ABC"; Assert.AreEqual(instance["DEF"], "ABC"); member.SetValue(mi, instance, "GHI", "DEF"); Assert.AreEqual(instance["DEF"], "GHI"); }
public void Test024() { var member = new MemberReflection(); var mi = member.From(() => default(Dummy01)[default(int)]); var instance = new Dummy01(); instance[1] = "ABC"; Assert.AreEqual(member.GetValue(mi, instance, 1), "ABC"); }