public void FindCacheReturnsSameResultEveryTime()
 {
     // Fixture setup
     var dummyLease = new Mock<ILease>().Object;
     var sut = new CacheLifecycle(dummyLease);
     var expectedCache = sut.FindCache();
     // Exercise system
     var result = sut.FindCache();
     // Verify outcome
     Assert.Same(expectedCache, result);
     // Teardown
 }
Exemplo n.º 2
0
        public void FindCacheReturnsSameResultEveryTime()
        {
            // Fixture setup
            var dummyLease    = new Mock <ILease>().Object;
            var sut           = new CacheLifecycle(dummyLease);
            var expectedCache = sut.FindCache();
            // Exercise system
            var result = sut.FindCache();

            // Verify outcome
            Assert.Same(expectedCache, result);
            // Teardown
        }
 public void FindCacheReturnsCorrectResult()
 {
     // Fixture setup
     var expectedLease = new Mock<ILease>().Object;
     var sut = new CacheLifecycle(expectedLease);
     // Exercise system
     var result = sut.FindCache();
     // Verify outcome
     var cache = Assert.IsAssignableFrom<LeasedObjectCache>(result);
     Assert.Equal(expectedLease, cache.Lease);
     // Teardown
 }
Exemplo n.º 4
0
        public void FindCacheReturnsCorrectResult()
        {
            // Fixture setup
            var expectedLease = new Mock <ILease>().Object;
            var sut           = new CacheLifecycle(expectedLease);
            // Exercise system
            var result = sut.FindCache();
            // Verify outcome
            var cache = Assert.IsAssignableFrom <LeasedObjectCache>(result);

            Assert.Equal(expectedLease, cache.Lease);
            // Teardown
        }