Exemple #1
0
        public void Cacheable_response_create()
        {
            //Arrange
            var fakeResponse = new FakeResponse();

            //Act
            var cacheableResponse = fakeResponse.AsCacheable(expirationDate);

            //Assert
            Assert.NotNull(cacheableResponse);
            Assert.Equal(fakeResponse.ContentType, cacheableResponse.ContentType);
            Assert.Equal(fakeResponse.StatusCode, cacheableResponse.StatusCode);
            Assert.Equal(fakeResponse.GetContents(), cacheableResponse.Contents.ConvertStream());
        }