From 3590f71fd5ed774c225a3790ec42c0af1f01d0d2 Mon Sep 17 00:00:00 2001 From: Jenny Ferries Date: Tue, 28 May 2024 08:51:57 -0700 Subject: [PATCH 1/2] fix test --- .../TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs b/tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs index 1c42ca54d..5fd0cdc21 100644 --- a/tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs +++ b/tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs @@ -114,7 +114,7 @@ public async Task TestBaseAuthorizationHeaderProvider() result = await authorizationHeaderProvider.CreateAuthorizationHeaderForUserAsync(["scope"], new AuthorizationHeaderProviderOptions { }, null, CancellationToken.None); Assert.Equal("Bearer eXY", result); - + TokenAcquirerFactory.ResetDefaultInstance(); // Test only } } } From 18456e2266e5638f415a0594fdc74137ea92c3e5 Mon Sep 17 00:00:00 2001 From: Jenny Ferries Date: Tue, 28 May 2024 09:16:36 -0700 Subject: [PATCH 2/2] move tests --- .../BaseAuthorizationHeaderProviderTest.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename tests/{E2E Tests/TokenAcquirerTests => Microsoft.Identity.Web.Test}/BaseAuthorizationHeaderProviderTest.cs (99%) diff --git a/tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs b/tests/Microsoft.Identity.Web.Test/BaseAuthorizationHeaderProviderTest.cs similarity index 99% rename from tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs rename to tests/Microsoft.Identity.Web.Test/BaseAuthorizationHeaderProviderTest.cs index 5fd0cdc21..352703c29 100644 --- a/tests/E2E Tests/TokenAcquirerTests/BaseAuthorizationHeaderProviderTest.cs +++ b/tests/Microsoft.Identity.Web.Test/BaseAuthorizationHeaderProviderTest.cs @@ -10,11 +10,10 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Identity.Abstractions; using Microsoft.Identity.Client; -using Microsoft.Identity.Web; using Microsoft.Identity.Web.Extensibility; using Xunit; -namespace TokenAcquirerTests +namespace Microsoft.Identity.Web.Test { public class BaseAuthorizationHeaderProviderTest { @@ -29,6 +28,7 @@ class CustomAuthorizationHeaderProvider : BaseAuthorizationHeaderProvider public CustomAuthorizationHeaderProvider(IServiceProvider serviceProvider) : base(serviceProvider) { } + public override Task CreateAuthorizationHeaderForAppAsync(string scopes, AuthorizationHeaderProviderOptions? downstreamApiOptions = null, CancellationToken cancellationToken = default) { if (downstreamApiOptions?.ProtocolScheme == "Custom")