예제 #1
0
        public void CacheAlternitiveSyntaxFive()
        {
            TestClass obj = new TestClass();

            var sum = CacheExtension.Cache(() => TestClass.StaticAdd(4, 4), "FourPlusFour");

            Assert.Equal(8, sum);
        }
예제 #2
0
        public void CacheAlternitiveSyntaxTwo()
        {
            TestClass obj = new TestClass();

            var sum = CacheExtension.Cache(() => TestClass.StaticAdd(4, 3));

            Assert.Equal(7, sum);
        }
예제 #3
0
        public void CacheAlternitiveSyntaxFour()
        {
            TestClass obj = new TestClass();

            var sum = CacheExtension.Cache(() => obj.Add(12, 2), "TwelvePlusTwo");

            Assert.Equal(14, sum);
        }
예제 #4
0
        public void CacheAlternitiveSyntax()
        {
            TestClass obj = new TestClass();

            var sum = CacheExtension.Cache(() => obj.Add(3, 3));

            Assert.Equal(6, sum);
        }