// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.ResponseCaching.Internal; using Xunit; namespace Microsoft.AspNetCore.ResponseCaching.Tests { public class HttpContextInternalExtensionTests { [Fact] public void AddingSecondResponseCacheFeature_Throws() { var httpContext = new DefaultHttpContext(); // Should not throw httpContext.AddResponseCacheFeature(); // Should throw Assert.ThrowsAny(() => httpContext.AddResponseCacheFeature()); } } }