예제 #1
0
        public async Task Count_ReturnsTotal()
        {
            // Arrange
            _usersContext = _db.SeedUsersContext();
            int expected = _db.Users.Count;

            // Act
            int actual = await _usersContext.Count();

            // Assert
            Assert.Equal(expected, actual);
        }
예제 #2
0
        public async Task Count_ReturnsFilteredCount()
        {
            // Arrange
            _usersContext = _db.SeedUsersContext();
            int expected = 1;

            // Act
            // Equivalent to GET /users/count?search=john
            int actual = await _usersContext.Count("john");

            // Assert
            Assert.Equal(expected, actual);
        }