Index tests

This commit is contained in:
Sean Garrett
2023-06-20 22:06:30 +01:00
parent ed2eddd33e
commit 25766febd4
8 changed files with 553 additions and 146 deletions
@@ -19,7 +19,7 @@ public class GetIndexNamesTests : BaseIndexTests
const string indexName = "theIndexName";
IndexHandler
.Setup(x => x.GetIndexesNamesAsync<TestDocument, Guid>(null))
.Setup(x => x.GetIndexesNamesAsync<TestDocument, Guid>(It.IsAny<string>(), It.IsAny<CancellationToken>()))
.ReturnsAsync(new List<string> { indexName });
// Act
@@ -28,7 +28,7 @@ public class GetIndexNamesTests : BaseIndexTests
// Assert
Assert.NotNull(result);
Assert.Contains(result, x => x == indexName);
IndexHandler.Verify(x => x.GetIndexesNamesAsync<TestDocument, Guid>(null), Times.Once());
IndexHandler.Verify(x => x.GetIndexesNamesAsync<TestDocument, Guid>(null, CancellationToken.None), Times.Once());
}
/*
@@ -61,7 +61,7 @@ public class GetIndexNamesTests : BaseIndexTests
IndexHandler = new Mock<IMongoDbIndexHandler>();
IndexHandler
.Setup(x => x.GetIndexesNamesAsync<TestDocument, Guid>(partitionKey))
.Setup(x => x.GetIndexesNamesAsync<TestDocument, Guid>(It.IsAny<string>(), It.IsAny<CancellationToken>()))
.ReturnsAsync(new List<string> { indexName });
// Act