From d70bfdd1eaa938c970708397f7c1721a56527fce Mon Sep 17 00:00:00 2001 From: Nate McMaster Date: Mon, 15 May 2017 14:11:27 -0700 Subject: [PATCH] Upgrade test framework versions and fix test issues --- build/dependencies.props | 4 +- ...ft.AspNetCore.Mvc.Abstractions.Test.csproj | 4 -- ...oft.AspNetCore.Mvc.ApiExplorer.Test.csproj | 4 -- .../MvcAreaRouteBuilderExtensionsTest.cs | 58 +++++++++---------- .../DefaultControllerActivatorTest.cs | 4 +- .../Formatters/TextInputFormatterTest.cs | 4 +- ...ControllerActionDescriptorProviderTests.cs | 1 + .../Internal/ControllerActionInvokerTest.cs | 2 +- .../Internal/DefaultObjectValidatorTests.cs | 6 +- .../Internal/FilterFactoryTest.cs | 1 + .../Microsoft.AspNetCore.Mvc.Core.Test.csproj | 4 -- .../Binders/BodyModelBinderProviderTest.cs | 1 + .../EnumerableValueProviderTest.cs | 2 - .../Microsoft.AspNetCore.Mvc.Cors.Test.csproj | 4 -- .../Internal/CompareAttributeAdapterTest.cs | 10 ++-- ...AspNetCore.Mvc.DataAnnotations.Test.csproj | 4 -- ...AspNetCore.Mvc.Formatters.Json.Test.csproj | 4 -- ....AspNetCore.Mvc.Formatters.Xml.Test.csproj | 4 -- .../ApiExplorerTest.cs | 10 ++-- .../ContentNegotiationTest.cs | 2 +- ...soft.AspNetCore.Mvc.FunctionalTests.csproj | 4 -- .../RoutingTests.cs | 2 +- ...ellationTokenModelBinderIntegrationTest.cs | 6 +- .../ComplexTypeModelBinderIntegrationTest.cs | 1 - ...oft.AspNetCore.Mvc.IntegrationTests.csproj | 4 -- .../SimpleTypeModelBinderIntegrationTest.cs | 3 +- ...ft.AspNetCore.Mvc.Localization.Test.csproj | 4 -- ...Microsoft.AspNetCore.Mvc.Razor.Test.csproj | 4 -- .../RazorPageTest.cs | 6 +- .../TagHelpers/UrlResolutionTagHelperTest.cs | 2 +- .../DefaultPageHandlerMethodSelectorTest.cs | 4 +- ...soft.AspNetCore.Mvc.RazorPages.Test.csproj | 4 -- ...soft.AspNetCore.Mvc.TagHelpers.Test.csproj | 4 -- .../TagHelperOutputExtensionsTest.cs | 2 +- .../Microsoft.AspNetCore.Mvc.Test.csproj | 4 -- ...ft.AspNetCore.Mvc.ViewFeatures.Test.csproj | 4 -- .../RemoteAttributeTest.cs | 4 +- .../DefaultViewComponentFactoryTest.cs | 2 +- .../DefaultContentNegotiatorTest.cs | 14 ++--- ...AspNetCore.Mvc.WebApiCompatShimTest.csproj | 4 -- 40 files changed, 76 insertions(+), 139 deletions(-) diff --git a/build/dependencies.props b/build/dependencies.props index 892d2dd694..219cab970e 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -10,8 +10,8 @@ 4.7.1 $(BundledNETStandardPackageVersion) 2.0.0 - 15.0.0 + 15.3.0-* 5.2.2 - 2.2.0 + 2.3.0-beta2-* diff --git a/test/Microsoft.AspNetCore.Mvc.Abstractions.Test/Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj b/test/Microsoft.AspNetCore.Mvc.Abstractions.Test/Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj index 15fc42fcb2..71da275693 100644 --- a/test/Microsoft.AspNetCore.Mvc.Abstractions.Test/Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.Abstractions.Test/Microsoft.AspNetCore.Mvc.Abstractions.Test.csproj @@ -15,8 +15,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj b/test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj index 52a3676b81..5ee38a7cc6 100644 --- a/test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test/Microsoft.AspNetCore.Mvc.ApiExplorer.Test.csproj @@ -13,8 +13,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Builder/MvcAreaRouteBuilderExtensionsTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Builder/MvcAreaRouteBuilderExtensionsTest.cs index c717d2d8ed..b699ff614f 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Builder/MvcAreaRouteBuilderExtensionsTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Builder/MvcAreaRouteBuilderExtensionsTest.cs @@ -33,7 +33,7 @@ namespace Microsoft.AspNetCore.Builder route.Constraints.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.IsType(kvp.Value); }); Assert.Empty(route.DataTokens); @@ -41,8 +41,8 @@ namespace Microsoft.AspNetCore.Builder route.Defaults.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); - Assert.Equal(kvp.Value, "admin"); + Assert.Equal("area", kvp.Key); + Assert.Equal("admin", kvp.Value); }); } @@ -68,7 +68,7 @@ namespace Microsoft.AspNetCore.Builder route.Constraints.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.IsType(kvp.Value); }); Assert.Empty(route.DataTokens); @@ -76,13 +76,13 @@ namespace Microsoft.AspNetCore.Builder route.Defaults.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "action"); - Assert.Equal(kvp.Value, "Home"); + Assert.Equal("action", kvp.Key); + Assert.Equal("Home", kvp.Value); }, kvp => { - Assert.Equal(kvp.Key, "area"); - Assert.Equal(kvp.Value, "admin"); + Assert.Equal("area", kvp.Key); + Assert.Equal("admin", kvp.Value); }); } @@ -109,12 +109,12 @@ namespace Microsoft.AspNetCore.Builder route.Constraints.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.IsType(kvp.Value); }, kvp => { - Assert.Equal(kvp.Key, "id"); + Assert.Equal("id", kvp.Key); Assert.IsType(kvp.Value); }); Assert.Empty(route.DataTokens); @@ -122,13 +122,13 @@ namespace Microsoft.AspNetCore.Builder route.Defaults.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "action"); - Assert.Equal(kvp.Value, "Home"); + Assert.Equal("action", kvp.Key); + Assert.Equal("Home", kvp.Value); }, kvp => { - Assert.Equal(kvp.Key, "area"); - Assert.Equal(kvp.Value, "admin"); + Assert.Equal("area", kvp.Key); + Assert.Equal("admin", kvp.Value); }); } @@ -156,32 +156,32 @@ namespace Microsoft.AspNetCore.Builder route.Constraints.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.IsType(kvp.Value); }, kvp => { - Assert.Equal(kvp.Key, "id"); + Assert.Equal("id", kvp.Key); Assert.IsType(kvp.Value); }); Assert.Collection( route.DataTokens.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "some_token"); - Assert.Equal(kvp.Value, "hello"); + Assert.Equal("some_token", kvp.Key); + Assert.Equal("hello", kvp.Value); }); Assert.Collection( route.Defaults.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "action"); - Assert.Equal(kvp.Value, "Home"); + Assert.Equal("action", kvp.Key); + Assert.Equal("Home", kvp.Value); }, kvp => { - Assert.Equal(kvp.Key, "area"); - Assert.Equal(kvp.Value, "admin"); + Assert.Equal("area", kvp.Key); + Assert.Equal("admin", kvp.Value); }); } @@ -209,22 +209,22 @@ namespace Microsoft.AspNetCore.Builder route.Constraints.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.IsType(kvp.Value); }); Assert.Collection( route.DataTokens.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "some_token"); - Assert.Equal(kvp.Value, "hello"); + Assert.Equal("some_token", kvp.Key); + Assert.Equal("hello", kvp.Value); }); Assert.Collection( route.Defaults.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); - Assert.Equal(kvp.Value, "Home"); + Assert.Equal("area", kvp.Key); + Assert.Equal("Home", kvp.Value); }); } @@ -247,7 +247,7 @@ namespace Microsoft.AspNetCore.Builder route.Constraints.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.IsType(kvp.Value); var values = new RouteValueDictionary(new { area = areaName }); @@ -265,7 +265,7 @@ namespace Microsoft.AspNetCore.Builder route.Defaults.OrderBy(kvp => kvp.Key), kvp => { - Assert.Equal(kvp.Key, "area"); + Assert.Equal("area", kvp.Key); Assert.Equal(kvp.Value, areaName); }); } diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Controllers/DefaultControllerActivatorTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Controllers/DefaultControllerActivatorTest.cs index be1cd682f9..90305c7a08 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Controllers/DefaultControllerActivatorTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Controllers/DefaultControllerActivatorTest.cs @@ -57,9 +57,9 @@ namespace Microsoft.AspNetCore.Mvc.Controllers activator.Release(new ControllerContext(), controller); // Assert - Assert.Equal(true, controller.Disposed); + Assert.True(controller.Disposed); } - + [Fact] public void DefaultControllerActivator_ReleasesNonIDisposableController() { diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Formatters/TextInputFormatterTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Formatters/TextInputFormatterTest.cs index 5066df99ba..d3e0b4bd0f 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Formatters/TextInputFormatterTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Formatters/TextInputFormatterTest.cs @@ -35,8 +35,8 @@ namespace Microsoft.AspNetCore.Mvc.Formatters var result = await formatter.ReadAsync(context); // Assert - Assert.Equal(true, result.HasError); - Assert.Equal(true, context.ModelState.ContainsKey("something")); + Assert.True(result.HasError); + Assert.True(context.ModelState.ContainsKey("something")); Assert.Equal(1, context.ModelState["something"].Errors.Count); var error = context.ModelState["something"].Errors[0]; diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionDescriptorProviderTests.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionDescriptorProviderTests.cs index 15ebb8d8dc..58aa2023c0 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionDescriptorProviderTests.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionDescriptorProviderTests.cs @@ -392,6 +392,7 @@ namespace Microsoft.AspNetCore.Mvc.Internal Assert.Empty(showPeople.Selectors[0].ActionConstraints.OfType()); } + [Fact] public void AttributeRouting_TokenReplacement_IsAfterReflectedModel() { // Arrange diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionInvokerTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionInvokerTest.cs index 92a5013954..eb48e60791 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionInvokerTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/ControllerActionInvokerTest.cs @@ -2448,6 +2448,7 @@ namespace Microsoft.AspNetCore.Mvc.Internal () => invoker.InvokeAsync()); } + [Fact] public async Task InvokeAction_AsyncAction_WithExceptionsAfterAwait() { // Arrange @@ -3549,7 +3550,6 @@ namespace Microsoft.AspNetCore.Mvc.Internal public void OnAuthorization(AuthorizationFilterContext context) { - Assert.NotNull(context.ModelState.MaxAllowedErrors); Assert.Equal(_expectedMaxAllowedErrors, context.ModelState.MaxAllowedErrors); } } diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/DefaultObjectValidatorTests.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/DefaultObjectValidatorTests.cs index fa65b2cc5c..6f6e31a295 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/DefaultObjectValidatorTests.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/DefaultObjectValidatorTests.cs @@ -846,15 +846,15 @@ namespace Microsoft.AspNetCore.Mvc.Internal AssertKeysEqual(modelState, "items[0]", "items[1]", "items[2]"); var entry = modelState["items[0]"]; - Assert.Equal(entry.ValidationState, ModelValidationState.Valid); + Assert.Equal(ModelValidationState.Valid, entry.ValidationState); Assert.Empty(entry.Errors); entry = modelState["items[1]"]; - Assert.Equal(entry.ValidationState, ModelValidationState.Valid); + Assert.Equal(ModelValidationState.Valid, entry.ValidationState); Assert.Empty(entry.Errors); entry = modelState["items[2]"]; - Assert.Equal(entry.ValidationState, ModelValidationState.Valid); + Assert.Equal(ModelValidationState.Valid, entry.ValidationState); Assert.Empty(entry.Errors); } diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/FilterFactoryTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/FilterFactoryTest.cs index 36f5b8673e..e39f5c4c96 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/FilterFactoryTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Internal/FilterFactoryTest.cs @@ -12,6 +12,7 @@ namespace Microsoft.AspNetCore.Mvc.Internal { public class FilterFactoryTest { + [Fact] public void GetAllFilters_ReturnsNoFilters_IfNoFiltersAreSpecified() { // Arrange diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/Microsoft.AspNetCore.Mvc.Core.Test.csproj b/test/Microsoft.AspNetCore.Mvc.Core.Test/Microsoft.AspNetCore.Mvc.Core.Test.csproj index 1d2a2d7a6b..0256846f9b 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/Microsoft.AspNetCore.Mvc.Core.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/Microsoft.AspNetCore.Mvc.Core.Test.csproj @@ -24,8 +24,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/Binders/BodyModelBinderProviderTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/Binders/BodyModelBinderProviderTest.cs index d16bffe4ba..22a6d69a66 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/Binders/BodyModelBinderProviderTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/Binders/BodyModelBinderProviderTest.cs @@ -42,6 +42,7 @@ namespace Microsoft.AspNetCore.Mvc.ModelBinding.Binders Assert.Null(result); } + [Fact] public void GetBinder_WhenNoInputFormatters_Throws() { // Arrange diff --git a/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/EnumerableValueProviderTest.cs b/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/EnumerableValueProviderTest.cs index 3b3067ae2e..8b01f266b6 100644 --- a/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/EnumerableValueProviderTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.Core.Test/ModelBinding/EnumerableValueProviderTest.cs @@ -167,7 +167,6 @@ namespace Microsoft.AspNetCore.Mvc.ModelBinding var result = valueProvider.GetValue("prefix.name"); // Assert - Assert.NotNull(result); Assert.Equal("someOtherValue", (string)result); Assert.Equal(culture, result.Culture); } @@ -183,7 +182,6 @@ namespace Microsoft.AspNetCore.Mvc.ModelBinding var result = valueProvider.GetValue("some"); // Assert - Assert.NotNull(result); Assert.Equal(new[] { "someValue1", "someValue2" }, result.Values); Assert.Equal("someValue1,someValue2", (string)result); Assert.Equal(culture, result.Culture); diff --git a/test/Microsoft.AspNetCore.Mvc.Cors.Test/Microsoft.AspNetCore.Mvc.Cors.Test.csproj b/test/Microsoft.AspNetCore.Mvc.Cors.Test/Microsoft.AspNetCore.Mvc.Cors.Test.csproj index 87faaf1b57..2f3a49a544 100644 --- a/test/Microsoft.AspNetCore.Mvc.Cors.Test/Microsoft.AspNetCore.Mvc.Cors.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.Cors.Test/Microsoft.AspNetCore.Mvc.Cors.Test.csproj @@ -16,8 +16,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Internal/CompareAttributeAdapterTest.cs b/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Internal/CompareAttributeAdapterTest.cs index c1c085350f..8466b511fb 100644 --- a/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Internal/CompareAttributeAdapterTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Internal/CompareAttributeAdapterTest.cs @@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Mvc.DataAnnotations.Internal kvp => { Assert.Equal("data-val-equalto-other", kvp.Key); - Assert.Equal(kvp.Value, "*.OtherProperty"); + Assert.Equal("*.OtherProperty", kvp.Value); }); } @@ -91,7 +91,7 @@ namespace Microsoft.AspNetCore.Mvc.DataAnnotations.Internal kvp => { Assert.Equal("data-val-equalto-other", kvp.Key); - Assert.Equal(kvp.Value, "*.OtherProperty"); + Assert.Equal("*.OtherProperty", kvp.Value); }); } @@ -127,7 +127,7 @@ namespace Microsoft.AspNetCore.Mvc.DataAnnotations.Internal kvp => { Assert.Equal("data-val-equalto-other", kvp.Key); - Assert.Equal(kvp.Value, "*.OtherProperty"); + Assert.Equal("*.OtherProperty", kvp.Value); }); } @@ -164,7 +164,7 @@ namespace Microsoft.AspNetCore.Mvc.DataAnnotations.Internal kvp => { Assert.Equal("data-val-equalto-other", kvp.Key); - Assert.Equal(kvp.Value, "*.OtherProperty"); + Assert.Equal("*.OtherProperty", kvp.Value); }); } @@ -204,7 +204,7 @@ namespace Microsoft.AspNetCore.Mvc.DataAnnotations.Internal kvp => { Assert.Equal("data-val-equalto-other", kvp.Key); - Assert.Equal(kvp.Value, "*.OtherProperty"); + Assert.Equal("*.OtherProperty", kvp.Value); }); } diff --git a/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj b/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj index c7e8b6a84e..8e7e827244 100644 --- a/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test/Microsoft.AspNetCore.Mvc.DataAnnotations.Test.csproj @@ -17,8 +17,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj b/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj index d3b7b0933a..d066071f33 100644 --- a/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test/Microsoft.AspNetCore.Mvc.Formatters.Json.Test.csproj @@ -17,8 +17,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj b/test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj index a635838fe9..14b99ce22a 100644 --- a/test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj +++ b/test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test/Microsoft.AspNetCore.Mvc.Formatters.Xml.Test.csproj @@ -15,8 +15,4 @@ - - - - diff --git a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ApiExplorerTest.cs b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ApiExplorerTest.cs index b9d9d4f309..8b121a46ad 100644 --- a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ApiExplorerTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ApiExplorerTest.cs @@ -87,7 +87,7 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests // Assert var description = Assert.Single(result); - Assert.Equal(description.GroupName, "ApiExplorerNameSetByConvention"); + Assert.Equal("ApiExplorerNameSetByConvention", description.GroupName); } [Fact] @@ -101,7 +101,7 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests // Assert var description = Assert.Single(result); - Assert.Equal(description.GroupName, "SetOnController"); + Assert.Equal("SetOnController", description.GroupName); } [Fact] @@ -115,7 +115,7 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests // Assert var description = Assert.Single(result); - Assert.Equal(description.GroupName, "SetOnAction"); + Assert.Equal("SetOnAction", description.GroupName); } [Fact] @@ -129,7 +129,7 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests // Assert var description = Assert.Single(result); - Assert.Equal(description.RelativePath, "ApiExplorerRouteAndPathParametersInformation"); + Assert.Equal("ApiExplorerRouteAndPathParametersInformation", description.RelativePath); } [Fact] @@ -143,7 +143,7 @@ namespace Microsoft.AspNetCore.Mvc.FunctionalTests // Assert var description = Assert.Single(result); - Assert.Equal(description.RelativePath, "ApiExplorerRouteAndPathParametersInformation/{id}"); + Assert.Equal("ApiExplorerRouteAndPathParametersInformation/{id}", description.RelativePath); var parameter = Assert.Single(description.ParameterDescriptions); Assert.Equal("id", parameter.Name); diff --git a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ContentNegotiationTest.cs b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ContentNegotiationTest.cs index 18f5f8a5d9..198a19a1de 100644 --- a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ContentNegotiationTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/ContentNegotiationTest.cs @@ -469,7 +469,7 @@ END:VCARD // Assert Assert.Equal(HttpStatusCode.OK, response.StatusCode); var body = await response.Content.ReadAsStringAsync(); - Assert.Equal(body, "MethodWithFormatFilter"); + Assert.Equal("MethodWithFormatFilter", body); } [Fact] diff --git a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj index 627f22b371..d51c5d91f4 100644 --- a/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj +++ b/test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj @@ -57,10 +57,6 @@ - - - -