Allow ViewFeature tests to run in dnxcore50

This commit is contained in:
Pranav K 2015-10-05 18:23:31 -07:00
parent a0764faa86
commit a602d548e2
40 changed files with 125 additions and 53 deletions

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
@ -8,7 +9,6 @@ using System.Linq;
using System.Reflection; using System.Reflection;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNet.Hosting;
using Microsoft.AspNet.Http; using Microsoft.AspNet.Http;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Microsoft.AspNet.Mvc.Abstractions; using Microsoft.AspNet.Mvc.Abstractions;
@ -19,9 +19,7 @@ using Microsoft.AspNet.Mvc.ModelBinding.Validation;
using Microsoft.AspNet.Mvc.ViewFeatures; using Microsoft.AspNet.Mvc.ViewFeatures;
using Microsoft.AspNet.Routing; using Microsoft.AspNet.Routing;
using Microsoft.AspNet.Testing; using Microsoft.AspNet.Testing;
#if DNX451
using Moq; using Moq;
#endif
using Newtonsoft.Json; using Newtonsoft.Json;
using Xunit; using Xunit;
@ -1833,3 +1831,5 @@ namespace Microsoft.AspNet.Mvc.Test
} }
} }
} }
#endif

View File

@ -9,7 +9,9 @@ using Microsoft.AspNet.Http;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Microsoft.AspNet.Mvc.Abstractions; using Microsoft.AspNet.Mvc.Abstractions;
using Microsoft.AspNet.Routing; using Microsoft.AspNet.Routing;
#if MOCK_SUPPORT
using Moq; using Moq;
#endif
using Newtonsoft.Json; using Newtonsoft.Json;
using Xunit; using Xunit;
@ -142,6 +144,7 @@ namespace Microsoft.AspNet.Mvc
} }
} }
#if MOCK_SUPPORT
[Fact] [Fact]
public void ControllerFileStream_InvokedInUnitTests() public void ControllerFileStream_InvokedInUnitTests()
{ {
@ -178,6 +181,7 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif
[Fact] [Fact]
public void ControllerJson_InvokedInUnitTests() public void ControllerJson_InvokedInUnitTests()
@ -511,15 +515,15 @@ namespace Microsoft.AspNet.Mvc
public void ActionContextSetters_CanBeUsedWithControllerActionContext() public void ActionContextSetters_CanBeUsedWithControllerActionContext()
{ {
// Arrange // Arrange
var actionDescriptor = new Mock<ActionDescriptor>(); var actionDescriptor = new ActionDescriptor();
var httpContext = new Mock<HttpContext>(); var httpContext = new DefaultHttpContext();
var routeData = new Mock<RouteData>(); var routeData = new RouteData();
var actionContext = new ActionContext() var actionContext = new ActionContext()
{ {
ActionDescriptor = actionDescriptor.Object, ActionDescriptor = actionDescriptor,
HttpContext = httpContext.Object, HttpContext = httpContext,
RouteData = routeData.Object, RouteData = routeData,
}; };
var controller = new TestabilityController(); var controller = new TestabilityController();
@ -528,10 +532,10 @@ namespace Microsoft.AspNet.Mvc
controller.ActionContext = actionContext; controller.ActionContext = actionContext;
// Assert // Assert
Assert.Equal(httpContext.Object, controller.HttpContext); Assert.Same(httpContext, controller.HttpContext);
Assert.Equal(routeData.Object, controller.RouteData); Assert.Same(routeData, controller.RouteData);
Assert.Equal(actionContext.ModelState, controller.ModelState); Assert.Equal(actionContext.ModelState, controller.ModelState);
Assert.Equal(actionDescriptor.Object, actionContext.ActionDescriptor); Assert.Same(actionDescriptor, actionContext.ActionDescriptor);
} }
[Fact] [Fact]

View File

@ -2,6 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Linq; using System.Linq;
using System.Reflection;
using Microsoft.Extensions.Internal; using Microsoft.Extensions.Internal;
using Xunit; using Xunit;
@ -14,7 +15,7 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures.Internal
{ {
// Arrange // Arrange
var anonymous = new { bar_baz = "foo" }; var anonymous = new { bar_baz = "foo" };
var property = anonymous.GetType().GetProperties().First(); var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First();
// Act // Act
var helper = new HtmlAttributePropertyHelper(property); var helper = new HtmlAttributePropertyHelper(property);
@ -29,7 +30,7 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures.Internal
{ {
// Arrange // Arrange
var anonymous = new { foo = "bar" }; var anonymous = new { foo = "bar" };
var property = anonymous.GetType().GetProperties().First(); var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First();
// Act // Act
var helper = new HtmlAttributePropertyHelper(property); var helper = new HtmlAttributePropertyHelper(property);
@ -44,7 +45,7 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures.Internal
{ {
// Arrange // Arrange
var anonymous = new { bar = "baz" }; var anonymous = new { bar = "baz" };
var property = anonymous.GetType().GetProperties().First(); var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First();
// Act // Act
var helper = new HtmlAttributePropertyHelper(property); var helper = new HtmlAttributePropertyHelper(property);
@ -59,7 +60,7 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures.Internal
{ {
// Arrange // Arrange
var anonymous = new { foo = 32 }; var anonymous = new { foo = 32 };
var property = anonymous.GetType().GetProperties().First(); var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First();
// Act // Act
var helper = new HtmlAttributePropertyHelper(property); var helper = new HtmlAttributePropertyHelper(property);

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Diagnostics.Tracing; using System.Diagnostics.Tracing;
using System.Threading.Tasks; using System.Threading.Tasks;
@ -120,3 +121,4 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using Microsoft.AspNet.Builder; using Microsoft.AspNet.Builder;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
@ -668,3 +669,4 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -340,3 +341,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -664,3 +665,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
@ -228,3 +229,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,7 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Globalization; #if MOCK_SUPPORT
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
using Xunit; using Xunit;
@ -318,3 +318,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using Microsoft.AspNet.Mvc.ViewFeatures; using Microsoft.AspNet.Mvc.ViewFeatures;
@ -804,3 +805,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq; using System.Linq;
@ -326,3 +327,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,10 +1,10 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.Globalization;
using System.Linq.Expressions; using System.Linq.Expressions;
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
using Microsoft.AspNet.Mvc.TestCommon; using Microsoft.AspNet.Mvc.TestCommon;
@ -902,3 +902,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
using Microsoft.AspNet.Mvc.Rendering; using Microsoft.AspNet.Mvc.Rendering;
@ -263,3 +264,4 @@ namespace Microsoft.AspNet.Mvc.Core
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using Microsoft.AspNet.Mvc.Routing; using Microsoft.AspNet.Mvc.Routing;
@ -162,3 +163,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq.Expressions; using System.Linq.Expressions;
@ -352,3 +353,4 @@ namespace Microsoft.AspNet.Mvc.Core
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNet.Html.Abstractions; using Microsoft.AspNet.Html.Abstractions;
@ -196,3 +197,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,10 +1,10 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.Globalization;
using System.Linq.Expressions; using System.Linq.Expressions;
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
using Microsoft.AspNet.Mvc.TestCommon; using Microsoft.AspNet.Mvc.TestCommon;
@ -400,3 +400,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -1710,3 +1711,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.Collections.Generic; using System.Collections.Generic;
using Microsoft.AspNet.Mvc.ViewFeatures; using Microsoft.AspNet.Mvc.ViewFeatures;
using Xunit; using Xunit;
@ -296,3 +297,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -404,3 +405,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
using Microsoft.AspNet.Mvc.Rendering; using Microsoft.AspNet.Mvc.Rendering;
@ -261,3 +262,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.IO; using System.IO;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Microsoft.AspNet.Mvc.Abstractions; using Microsoft.AspNet.Mvc.Abstractions;
@ -43,3 +44,4 @@ namespace Microsoft.AspNet.Mvc.Rendering
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.IO; using System.IO;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Microsoft.AspNet.Mvc.Abstractions; using Microsoft.AspNet.Mvc.Abstractions;
@ -77,3 +78,4 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif

View File

@ -81,7 +81,10 @@ namespace Microsoft.AspNet.Mvc.ViewComponents
GetAssemblyProvider() GetAssemblyProvider()
.CandidateAssemblies .CandidateAssemblies
.SelectMany(a => a.DefinedTypes) .SelectMany(a => a.DefinedTypes)
.Select(t => t.GetTypeInfo()); #if DNX451
.Select(t => t.GetTypeInfo())
#endif
;
} }
private static IAssemblyProvider GetAssemblyProvider() private static IAssemblyProvider GetAssemblyProvider()

View File

@ -198,7 +198,10 @@ namespace Microsoft.AspNet.Mvc.ViewComponents
GetAssemblyProvider() GetAssemblyProvider()
.CandidateAssemblies .CandidateAssemblies
.SelectMany(a => a.DefinedTypes) .SelectMany(a => a.DefinedTypes)
.Select(t => t.GetTypeInfo()); #if DNX451
.Select(t => t.GetTypeInfo())
#endif
;
} }
private static IAssemblyProvider GetAssemblyProvider() private static IAssemblyProvider GetAssemblyProvider()

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.IO; using System.IO;
using System.Text; using System.Text;
@ -97,3 +98,4 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.IO; using System.IO;
using System.Threading.Tasks; using System.Threading.Tasks;
@ -370,3 +371,4 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Linq; using System.Linq;
using Microsoft.AspNet.Http; using Microsoft.AspNet.Http;
@ -300,3 +301,4 @@ namespace Microsoft.AspNet.Mvc.ViewEngines
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -391,3 +392,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
@ -1165,3 +1166,4 @@ Environment.NewLine;
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
@ -10,7 +11,6 @@ using Microsoft.AspNet.Http.Internal;
using Microsoft.AspNet.Mvc.Abstractions; using Microsoft.AspNet.Mvc.Abstractions;
using Microsoft.AspNet.Mvc.ModelBinding; using Microsoft.AspNet.Mvc.ModelBinding;
using Microsoft.AspNet.Mvc.Rendering; using Microsoft.AspNet.Mvc.Rendering;
using Microsoft.AspNet.Mvc.Routing;
using Microsoft.AspNet.Mvc.ViewEngines; using Microsoft.AspNet.Mvc.ViewEngines;
using Microsoft.AspNet.Routing; using Microsoft.AspNet.Routing;
using Microsoft.Extensions.OptionsModel; using Microsoft.Extensions.OptionsModel;
@ -713,3 +713,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.Diagnostics.Tracing; using System.Diagnostics.Tracing;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
@ -225,3 +226,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Microsoft.AspNet.Mvc.Abstractions; using Microsoft.AspNet.Mvc.Abstractions;
using Microsoft.AspNet.Mvc.Filters; using Microsoft.AspNet.Mvc.Filters;
@ -78,3 +79,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -8,7 +8,6 @@ using System.Threading.Tasks;
using Microsoft.AspNet.Http; using Microsoft.AspNet.Http;
using Microsoft.AspNet.Http.Features; using Microsoft.AspNet.Http.Features;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Moq;
using Xunit; using Xunit;
namespace Microsoft.AspNet.Mvc.ViewFeatures namespace Microsoft.AspNet.Mvc.ViewFeatures

View File

@ -5,7 +5,6 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using Microsoft.AspNet.Http; using Microsoft.AspNet.Http;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
using Moq;
using Xunit; using Xunit;
namespace Microsoft.AspNet.Mvc.ViewFeatures namespace Microsoft.AspNet.Mvc.ViewFeatures

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
@ -818,3 +819,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Diagnostics.Tracing; using System.Diagnostics.Tracing;
using System.IO; using System.IO;
@ -292,3 +293,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System.Diagnostics.Tracing; using System.Diagnostics.Tracing;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNet.Http.Internal; using Microsoft.AspNet.Http.Internal;
@ -225,3 +226,4 @@ namespace Microsoft.AspNet.Mvc.ViewFeatures
} }
} }
} }
#endif

View File

@ -1,6 +1,7 @@
// Copyright (c) .NET Foundation. All rights reserved. // 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. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
#if MOCK_SUPPORT
using System; using System;
using System.Diagnostics.Tracing; using System.Diagnostics.Tracing;
using System.Threading.Tasks; using System.Threading.Tasks;
@ -120,3 +121,4 @@ namespace Microsoft.AspNet.Mvc
} }
} }
} }
#endif

View File

@ -19,7 +19,6 @@
"Microsoft.Extensions.Logging.Testing": "1.0.0-*", "Microsoft.Extensions.Logging.Testing": "1.0.0-*",
"Microsoft.Extensions.TelemetryAdapter": "1.0.0-*", "Microsoft.Extensions.TelemetryAdapter": "1.0.0-*",
"Microsoft.Extensions.WebEncoders.Testing": "1.0.0-*", "Microsoft.Extensions.WebEncoders.Testing": "1.0.0-*",
"Moq": "4.2.1312.1622",
"xunit.runner.aspnet": "2.0.0-aspnet-*" "xunit.runner.aspnet": "2.0.0-aspnet-*"
}, },
"commands": { "commands": {
@ -27,7 +26,11 @@
}, },
"frameworks": { "frameworks": {
"dnx451": { "dnx451": {
"compilationOptions": { "define": [ "MOCK_SUPPORT" ] } "compilationOptions": { "define": [ "MOCK_SUPPORT" ] },
} "dependencies": {
"Moq": "4.2.1312.1622"
}
},
"dnxcore50": { }
} }
} }