예제 #1
0
            public void should_throw()
            {
                var cacheProvider = new MemoryCacheProvider();

                cacheProvider.Invoking(c => c.Get <Boo>("key")).
                ShouldThrow <InvalidOperationException>();
            }
예제 #2
0
            public void should_not_throw()
            {
                var         cacheProvider = new MemoryCacheProvider();
                Maybe <Boo> value         = null;

                cacheProvider.Invoking(c => { value = c.Find <Boo>("key"); }).
                ShouldNotThrow();
                value.HasValue.Should().
                BeFalse();
            }
예제 #3
0
            public void should_not_throw()
            {
                var cacheProvider = new MemoryCacheProvider();
                Maybe<Boo> value = null;

                cacheProvider.Invoking(c => { value = c.Find<Boo>("key"); }).
                    ShouldNotThrow();
                value.HasValue.Should().
                    BeFalse();
            }
예제 #4
0
            public void should_throw()
            {
                var cacheProvider = new MemoryCacheProvider();

                cacheProvider.Invoking(c => c.Get<Boo>("key")).
                    ShouldThrow<InvalidOperationException>();
            }