tests: dispose of resources, add tests for maintainer, and clean up mock names
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
namespace SanctionsSearch.Worker.Tests.Integration;
|
||||
|
||||
public class DatabaseMaintainerTests : DatabaseTest
|
||||
public class DatabaseMaintainerTests : DatabaseTest, IDisposable
|
||||
{
|
||||
private const string TestSdnCsv = """
|
||||
6906,"AL-IRAQI, Abd al-Hadi","individual","SDGT",-0- ,-0- ,-0- ,-0- ,-0- ,-0- ,-0- ,"DOB 1961; POB Mosul, Iraq; nationality Iraq; Gender Male."
|
||||
@@ -279,4 +279,12 @@ public class DatabaseMaintainerTests : DatabaseTest
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
_databaseMaintainer.Dispose();
|
||||
_mockHttp.Dispose();
|
||||
|
||||
GC.SuppressFinalize(this);
|
||||
}
|
||||
}
|
||||
@@ -25,6 +25,7 @@ public class DatabaseTest : IAsyncLifetime
|
||||
public virtual async Task DisposeAsync()
|
||||
{
|
||||
await _appDbContext.DisposeAsync();
|
||||
_loggerFactory.Dispose();
|
||||
|
||||
SqliteConnection.ClearAllPools();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user