From aef73d7b6e1fd8cf69974ce2d0a8f3d0ac91ccab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Borja=20Garc=C3=ADa=20Rodr=C3=ADguez?= Date: Mon, 21 Dec 2020 12:06:15 +0100 Subject: [PATCH] fix functional tests --- .../Ordering.API/Application/Commands/CancelOrderCommand.cs | 2 +- .../Middleware/AutoAuthorizeMiddleware.cs | 1 + .../Services/Ordering/OrderingTestsStartup.cs | 1 + .../Services/Ordering/appsettings.json | 3 ++- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Services/Ordering/Ordering.API/Application/Commands/CancelOrderCommand.cs b/src/Services/Ordering/Ordering.API/Application/Commands/CancelOrderCommand.cs index c2a1c2be5..77433f161 100644 --- a/src/Services/Ordering/Ordering.API/Application/Commands/CancelOrderCommand.cs +++ b/src/Services/Ordering/Ordering.API/Application/Commands/CancelOrderCommand.cs @@ -11,7 +11,7 @@ namespace Ordering.API.Application.Commands { [DataMember] - public int OrderNumber { get; private set; } + public int OrderNumber { get; set; } public CancelOrderCommand() { diff --git a/src/Tests/Services/Application.FunctionalTests/Middleware/AutoAuthorizeMiddleware.cs b/src/Tests/Services/Application.FunctionalTests/Middleware/AutoAuthorizeMiddleware.cs index 65206db4f..d2f8a55f8 100644 --- a/src/Tests/Services/Application.FunctionalTests/Middleware/AutoAuthorizeMiddleware.cs +++ b/src/Tests/Services/Application.FunctionalTests/Middleware/AutoAuthorizeMiddleware.cs @@ -25,6 +25,7 @@ namespace FunctionalTests.Middleware identity.AddClaim(new Claim("sub", IDENTITY_ID)); identity.AddClaim(new Claim("unique_name", IDENTITY_ID)); + identity.AddClaim(new Claim(ClaimTypes.Name, IDENTITY_ID)); httpContext.User.AddIdentity(identity); await _next.Invoke(httpContext); diff --git a/src/Tests/Services/Application.FunctionalTests/Services/Ordering/OrderingTestsStartup.cs b/src/Tests/Services/Application.FunctionalTests/Services/Ordering/OrderingTestsStartup.cs index 46e5fe8c1..41dd9a989 100644 --- a/src/Tests/Services/Application.FunctionalTests/Services/Ordering/OrderingTestsStartup.cs +++ b/src/Tests/Services/Application.FunctionalTests/Services/Ordering/OrderingTestsStartup.cs @@ -20,6 +20,7 @@ namespace FunctionalTests.Services.Ordering if (Configuration["isTest"] == bool.TrueString.ToLowerInvariant()) { app.UseMiddleware(); + app.UseAuthorization(); } else { diff --git a/src/Tests/Services/Application.FunctionalTests/Services/Ordering/appsettings.json b/src/Tests/Services/Application.FunctionalTests/Services/Ordering/appsettings.json index 70f1af3c0..b94888de2 100644 --- a/src/Tests/Services/Application.FunctionalTests/Services/Ordering/appsettings.json +++ b/src/Tests/Services/Application.FunctionalTests/Services/Ordering/appsettings.json @@ -6,5 +6,6 @@ "EventBusConnection": "localhost", "CheckUpdateTime": "30000", "GracePeriodTime": "1", - "SubscriptionClientName": "Ordering" + "SubscriptionClientName": "Ordering", + "IdentityUrlExternal": "http://localhost:5105" }