more tests to validate partitioned collection support

This commit is contained in:
alexandre-spieser
2017-08-27 18:46:42 +00:00
parent c2e1e5f095
commit bd69797d57
3 changed files with 196 additions and 5 deletions
+26 -5
View File
@@ -54,11 +54,6 @@ namespace IntegrationTests
Assert.IsNotNull(result);
}
private class ProjectClass
{
public string Content { get; set; }
}
[Test]
public void GetCursor()
{
@@ -145,5 +140,31 @@ namespace IntegrationTests
// Assert
Assert.AreEqual(5, result.Count);
}
[Test]
public async Task CountAsync()
{
// Arrange
var documents = CreateTestDocuments(5);
documents.ForEach(e => e.SomeContent = "CountAsyncContent");
SUT.AddMany(documents);
// Act
var result = await SUT.CountAsync<ReadTestsDocument>(x => x.SomeContent == "CountAsyncContent");
// Assert
Assert.AreEqual(5, result);
}
[Test]
public void Count()
{
// Arrange
var documents = CreateTestDocuments(5);
documents.ForEach(e => e.SomeContent = "CountContent");
SUT.AddMany(documents);
// Act
var result = SUT.Count<ReadTestsDocument>(x => x.SomeContent == "CountContent");
// Assert
Assert.AreEqual(5, result);
}
}
}