diff --git a/src/Microsoft.AspNetCore.Mvc.Testing/WebApplicationFactory.cs b/src/Microsoft.AspNetCore.Mvc.Testing/WebApplicationFactory.cs index f1edf8fc04..910db78d92 100644 --- a/src/Microsoft.AspNetCore.Mvc.Testing/WebApplicationFactory.cs +++ b/src/Microsoft.AspNetCore.Mvc.Testing/WebApplicationFactory.cs @@ -243,22 +243,13 @@ namespace Microsoft.AspNetCore.Mvc.Testing /// array as arguments. /// /// A instance. - protected virtual IWebHostBuilder CreateWebHostBuilder() - { - var builder = WebHostBuilderFactory.CreateFromTypesAssemblyEntryPoint(Array.Empty()); - if (builder == null) - { - throw new InvalidOperationException(Resources.FormatMissingCreateWebHostBuilderMethod( - nameof(IWebHostBuilder), - typeof(TEntryPoint).Assembly.EntryPoint.DeclaringType.FullName, - typeof(WebApplicationFactory).Name, - nameof(CreateWebHostBuilder))); - } - else - { - return builder.UseEnvironment("Development"); - } - } + protected virtual IWebHostBuilder CreateWebHostBuilder() => + WebHostBuilderFactory.CreateFromTypesAssemblyEntryPoint(Array.Empty()) ?? + throw new InvalidOperationException(Resources.FormatMissingCreateWebHostBuilderMethod( + nameof(IWebHostBuilder), + typeof(TEntryPoint).Assembly.EntryPoint.DeclaringType.FullName, + typeof(WebApplicationFactory).Name, + nameof(CreateWebHostBuilder))); /// /// Creates the with the bootstrapped application in .