public void CacheAcceptsClassArgumentsWithToStringOverride()
        {
            var int1 = new IntWrapper() { TheInt = 5 };
            var int2 = new IntWrapper() { TheInt = 6 };
            TestClass obj = new TestClass();

            var sum = obj.Cache(x => x.AddIntWrapper(int1, int2));

            Assert.Equal(11, sum);
        }
 public int AddIntWrapper(IntWrapper x, IntWrapper y)
 {
     return x.TheInt + y.TheInt;
 }
Beispiel #3
0
 public int AddIntWrapper(IntWrapper x, IntWrapper y)
 {
     return(x.TheInt + y.TheInt);
 }