notify doctors work, audit work, new product advisory sprints
This commit is contained in:
@@ -17,14 +17,14 @@ namespace StellaOps.Scanner.WebService.Tests;
|
||||
|
||||
[Trait("Category", "Integration")]
|
||||
[Trait("Sprint", "3410.0002")]
|
||||
public sealed class EpssEndpointsTests : IDisposable
|
||||
public sealed class EpssEndpointsTests : IAsyncLifetime
|
||||
{
|
||||
private readonly TestSurfaceSecretsScope _secrets;
|
||||
private readonly InMemoryEpssProvider _epssProvider;
|
||||
private readonly ScannerApplicationFactory _factory;
|
||||
private readonly HttpClient _client;
|
||||
private TestSurfaceSecretsScope _secrets = null!;
|
||||
private InMemoryEpssProvider _epssProvider = null!;
|
||||
private ScannerApplicationFactory _factory = null!;
|
||||
private HttpClient _client = null!;
|
||||
|
||||
public EpssEndpointsTests()
|
||||
public async Task InitializeAsync()
|
||||
{
|
||||
_secrets = new TestSurfaceSecretsScope();
|
||||
_epssProvider = new InMemoryEpssProvider();
|
||||
@@ -37,13 +37,14 @@ public sealed class EpssEndpointsTests : IDisposable
|
||||
services.AddSingleton<IEpssProvider>(_epssProvider);
|
||||
});
|
||||
|
||||
await _factory.InitializeAsync();
|
||||
_client = _factory.CreateClient();
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
public async Task DisposeAsync()
|
||||
{
|
||||
_client.Dispose();
|
||||
_factory.Dispose();
|
||||
await _factory.DisposeAsync();
|
||||
_secrets.Dispose();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user