Fixup unit tests to mock RequestServices instead of ApplicationServices

This commit is contained in:
Yishai Galatzer 2014-06-18 13:40:58 -07:00
parent 14c43c351d
commit 9e1deb7982
1 changed files with 4 additions and 4 deletions

View File

@ -134,7 +134,7 @@ namespace Microsoft.AspNet.Routing.Tests
{
// Arrange
var httpContext = new Mock<HttpContext>();
httpContext.Setup(o => o.ApplicationServices
httpContext.Setup(o => o.RequestServices
.GetService(typeof(IActionDescriptorsCollectionProvider)))
.Returns(new Mock<IActionDescriptorsCollectionProvider>().Object);
// Act & Assert
@ -159,12 +159,12 @@ namespace Microsoft.AspNet.Routing.Tests
.Callback<ActionDescriptorProviderContext>(c => c.Results.Add(actionDescriptor));
var context = new Mock<HttpContext>();
context.Setup(o => o.ApplicationServices
context.Setup(o => o.RequestServices
.GetService(typeof(INestedProviderManager<ActionDescriptorProviderContext>)))
.Returns(actionProvider.Object);
context.Setup(o => o.ApplicationServices
context.Setup(o => o.RequestServices
.GetService(typeof(IActionDescriptorsCollectionProvider)))
.Returns(new DefaultActionDescriptorsCollectionProvider(context.Object.ApplicationServices));
.Returns(new DefaultActionDescriptorsCollectionProvider(context.Object.RequestServices));
return context.Object;
}