using System.Threading.Tasks; using Microsoft.Azure.Functions.Worker.Http; using Microsoft.OneFuzz.Service; using Async = System.Threading.Tasks; namespace IntegrationTests.Fakes; sealed class TestUserCredentials : UserCredentials { private readonly OneFuzzResult _tokenResult; public TestUserCredentials(ILogTracer log, IConfigOperations instanceConfig, OneFuzzResult tokenResult) : base(log, instanceConfig) { _tokenResult = tokenResult; } public override Task> ParseJwtToken(HttpRequestData req) => Async.Task.FromResult(_tokenResult); }