unit tests for repo update methods

This commit is contained in:
Sean Garrett
2023-07-06 18:32:00 +01:00
parent 26b71ff76e
commit 3a7b24262e
15 changed files with 6730 additions and 22 deletions
@@ -5,6 +5,7 @@ using MongoDbGenericRepository.DataAccess.Create;
using MongoDbGenericRepository.DataAccess.Delete;
using MongoDbGenericRepository.DataAccess.Index;
using MongoDbGenericRepository.DataAccess.Read;
using MongoDbGenericRepository.DataAccess.Update;
using Moq;
namespace CoreUnitTests.Infrastructure;
@@ -54,6 +55,11 @@ public class TestKeyedMongoRepositoryContext<TKey>
sut.SetEraser(Eraser.Object);
}
if (Updater != null)
{
sut.SetUpdater(Updater.Object);
}
return sut;
}
}
@@ -65,4 +71,7 @@ public class TestKeyedMongoRepositoryContext<TKey>
protected Mock<IMongoDbReader> Reader { get; set; }
protected Mock<IMongoDbEraser> Eraser { get; set; }
protected Mock<IMongoDbUpdater> Updater { get; set; }
}