using System; using MongoDB.Driver; using MongoDbGenericRepository; using MongoDbGenericRepository.DataAccess.Read; namespace CoreUnitTests.Infrastructure; public class TestKeyedReadOnlyMongoRepository : ReadOnlyMongoRepository where TKey : IEquatable { /// public TestKeyedReadOnlyMongoRepository(string connectionString, string databaseName = null) : base(connectionString, databaseName) { } /// public TestKeyedReadOnlyMongoRepository(IMongoDatabase mongoDatabase) : base(mongoDatabase) { } /// public TestKeyedReadOnlyMongoRepository(IMongoDbContext mongoDbContext) : base(mongoDbContext) { } public void SetReader(IMongoDbReader reader) => MongoDbReader = reader; }