diff --git a/src/Tools/dotnet-user-jwts/src/Helpers/DevJwtCliHelpers.cs b/src/Tools/dotnet-user-jwts/src/Helpers/DevJwtCliHelpers.cs index 7a7dc7541c32..2dbdda44f2e8 100644 --- a/src/Tools/dotnet-user-jwts/src/Helpers/DevJwtCliHelpers.cs +++ b/src/Tools/dotnet-user-jwts/src/Helpers/DevJwtCliHelpers.cs @@ -14,13 +14,13 @@ namespace Microsoft.AspNetCore.Authentication.JwtBearer.Tools; internal static class DevJwtCliHelpers { - public static string GetOrSetUserSecretsId(IReporter reporter, string projectFilePath) + public static string GetOrSetUserSecretsId(string projectFilePath) { - var resolver = new ProjectIdResolver(reporter, projectFilePath); + var resolver = new ProjectIdResolver(NullReporter.Singleton, projectFilePath); var id = resolver.Resolve(projectFilePath, configuration: null); if (string.IsNullOrEmpty(id)) { - return UserSecretsCreator.CreateUserSecretsId(reporter, projectFilePath, projectFilePath); + return UserSecretsCreator.CreateUserSecretsId(NullReporter.Singleton, projectFilePath, projectFilePath); } return id; } @@ -52,7 +52,7 @@ public static bool GetProjectAndSecretsId(string projectPath, IReporter reporter return false; } - userSecretsId = GetOrSetUserSecretsId(reporter, project); + userSecretsId = GetOrSetUserSecretsId(project); if (userSecretsId == null) { reporter.Error($"Project does not contain a user secrets ID."); diff --git a/src/Tools/dotnet-user-jwts/test/UserJwtsTests.cs b/src/Tools/dotnet-user-jwts/test/UserJwtsTests.cs index 3c35b0085ec1..58ae5ec20267 100644 --- a/src/Tools/dotnet-user-jwts/test/UserJwtsTests.cs +++ b/src/Tools/dotnet-user-jwts/test/UserJwtsTests.cs @@ -49,7 +49,7 @@ public void List_HandlesNoSecretsInProject() var app = new Program(_console); app.Run(new[] { "list", "--project", project }); - Assert.Contains("Set UserSecretsId to ", _console.GetOutput()); + Assert.DoesNotContain("Set UserSecretsId to ", _console.GetOutput()); Assert.Contains("No JWTs created yet!", _console.GetOutput()); } @@ -62,7 +62,7 @@ public void Create_CreatesSecretOnNoSecretInproject() app.Run(new[] { "create", "--project", project }); var output = _console.GetOutput(); Assert.DoesNotContain("could not find SecretManager.targets", output); - Assert.Contains("Set UserSecretsId to ", output); + Assert.DoesNotContain("Set UserSecretsId to ", output); Assert.Contains("New JWT saved", output); }