Пример #1
0
        public void GetCachePolicyProvider_ReturnsDefaultInstance()
        {
            // Arrange
            HttpConfiguration config = new HttpConfiguration();

            // Act
            ICachePolicyProvider actual = config.GetCachePolicyProvider();

            // Assert
            Assert.NotNull(actual);
            Assert.IsType <CachePolicyProvider>(actual);
        }
Пример #2
0
        public void SetCachePolicyProvider_ReturnsDefault_IfSetToNull()
        {
            // Arrange
            HttpConfiguration config = new HttpConfiguration();

            // Act
            config.SetCachePolicyProvider(null);
            ICachePolicyProvider actual = config.GetCachePolicyProvider();

            // Assert
            Assert.NotNull(actual);
            Assert.IsType <CachePolicyProvider>(actual);
        }
Пример #3
0
        public void SetCachePolicyProvider_Roundtrips()
        {
            // Arrange
            CachePolicyProvider provider = new CachePolicyProvider();
            HttpConfiguration   config   = new HttpConfiguration();

            // Act
            config.SetCachePolicyProvider(provider);
            ICachePolicyProvider actual = config.GetCachePolicyProvider();

            // Assert
            Assert.Same(provider, actual);
        }
        public void GetCachePolicyProvider_ReturnsDefaultInstance()
        {
            // Arrange
            HttpConfiguration config = new HttpConfiguration();

            // Act
            ICachePolicyProvider actual = config.GetCachePolicyProvider();

            // Assert
            Assert.NotNull(actual);
            Assert.IsType<CachePolicyProvider>(actual);
        }
        public void SetCachePolicyProvider_ReturnsDefault_IfSetToNull()
        {
            // Arrange
            HttpConfiguration config = new HttpConfiguration();

            // Act
            config.SetCachePolicyProvider(null);
            ICachePolicyProvider actual = config.GetCachePolicyProvider();

            // Assert
            Assert.NotNull(actual);
            Assert.IsType<CachePolicyProvider>(actual);
        }
        public void SetCachePolicyProvider_Roundtrips()
        {
            // Arrange
            CachePolicyProvider provider = new CachePolicyProvider();
            HttpConfiguration config = new HttpConfiguration();

            // Act
            config.SetCachePolicyProvider(provider);
            ICachePolicyProvider actual = config.GetCachePolicyProvider();

            // Assert
            Assert.Same(provider, actual);
        }