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; }
public int AddIntWrapper(IntWrapper x, IntWrapper y) { return(x.TheInt + y.TheInt); }