diff --git a/Kyoo.Tests/Library/RepositoryTests.cs b/Kyoo.Tests/Library/RepositoryTests.cs index f8b5b7a4..51db3061 100644 --- a/Kyoo.Tests/Library/RepositoryTests.cs +++ b/Kyoo.Tests/Library/RepositoryTests.cs @@ -10,7 +10,7 @@ using Xunit; namespace Kyoo.Tests { - public abstract class RepositoryTests + public abstract class RepositoryTests : IDisposable, IAsyncDisposable where T : class, IResource, new() { protected readonly RepositoryActivator Repositories; @@ -21,7 +21,17 @@ namespace Kyoo.Tests Repositories = repositories; _repository = Repositories.LibraryManager.GetRepository(); } - + + public void Dispose() + { + Repositories.Dispose(); + } + + public ValueTask DisposeAsync() + { + return Repositories.DisposeAsync(); + } + [Fact] public async Task FillTest() {