示例#1
0
        public void CanCopyFields()
        {
            var c = new ClassWithFields();

            c.SetProps(2, "string");

            var newC = c.ShallowCopy();

            Assert.Equal(c.GetIntProp(), newC.GetIntProp());
            Assert.Equal(c.GetStringProp(), newC.GetStringProp());
        }
示例#2
0
 public void SetValue(ClassWithFields val)
 {
     _OtherObj = val;
 }
示例#3
0
 public void SetValue(ClassWithFields val) {
     _OtherObj = val;
 }
示例#4
0
        public void CanCopyFields()
        {
            var c = new ClassWithFields();
            c.SetProps(2, "string");

            var newC = c.ShallowCopy();
            Assert.Equal(c.GetIntProp(), newC.GetIntProp());
            Assert.Equal(c.GetStringProp(), newC.GetStringProp());
        }