Example #1
0
        public async Task ReadAll_CollectionIdKnownButEmpty_ReturnsEmptyCollection()
        {
            // Arrange
            var db = new DocumentDb(location, key, database);

            // Act
            var doc = await db.ReadAll <PersonTest>(CollectionId);

            // Assert
            doc.Should().BeEmpty();
        }
Example #2
0
        public async Task ReadAll_CollectionIdIsNull_ThrowsException(string collectionId)
        {
            // Arrange
            var db = new DocumentDb(location, key, database);

            // Act
            var ex = await Record.ExceptionAsync(() => db.ReadAll <PersonTest>(collectionId));

            //Assert
            ex.Should().NotBeNull();
            ex.Should().BeOfType <ArgumentNullException>();
        }