A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/dotnet-architecture/eShopOnContainers/issues/1410 below:

Ordering.FunctionalTests fail due to missing appsettings entry · Issue #1410 · dotnet-architecture/eShopOnContainers · GitHub

This repository was archived by the owner on Nov 17, 2023. It is now read-only.

This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Ordering.FunctionalTests fail due to missing appsettings entry #1410

Description

The three unit tests Get_get_all_stored_orders_and_response_ok_status_code, Cancel_order_no_order_created_bad_request_response, Ship_order_no_order_created_bad_request_response' defined by the class Ordering.FunctionalTests.OrderingScenarios, fail, all showing the following error:

    Autofac.Core.DependencyResolutionException : An exception was thrown while activating Swashbuckle.AspNetCore.SwaggerGen.SwaggerGenerator -> λ:Swashbuckle.AspNetCore.SwaggerGen.ISchemaGenerator -> Microsoft.Extensions.Options.OptionsManager`1[[Swashbuckle.AspNetCore.SwaggerGen.SchemaGeneratorOptions, Swashbuckle.AspNetCore.SwaggerGen, Version=5.0.0.0, Culture=neutral, PublicKeyToken=d84d99fb0135530a]] -> Microsoft.Extensions.Options.OptionsFactory`1[[Swashbuckle.AspNetCore.SwaggerGen.SchemaGeneratorOptions, Swashbuckle.AspNetCore.SwaggerGen, Version=5.0.0.0, Culture=neutral, PublicKeyToken=d84d99fb0135530a]] -> λ:Microsoft.Extensions.Options.IConfigureOptions`1[[Swashbuckle.AspNetCore.SwaggerGen.SchemaGeneratorOptions, Swashbuckle.AspNetCore.SwaggerGen, Version=5.0.0.0, Culture=neutral, PublicKeyToken=d84d99fb0135530a]][] -> Swashbuckle.AspNetCore.SwaggerGen.ConfigureSchemaGeneratorOptions.
    ---- Autofac.Core.DependencyResolutionException : An exception was thrown while invoking the constructor 'Void .ctor(System.IServiceProvider, Microsoft.Extensions.Options.IOptions`1[Swashbuckle.AspNetCore.SwaggerGen.SwaggerGenOptions])' on type 'ConfigureSchemaGeneratorOptions'.
    -------- System.UriFormatException : Invalid URI: The format of the URI could not be determined.

Reason is that appsettings.json of the test project does not contain the setting IdentityUrlExternal. Adding this key and setting its value to http://localhost:5105 makes the test cases pass.

If you agree, I will create a PR to fix this.

Kind Regards,

Stefan


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4