示例#1
0
        public async Task GetAllAsync_ReturnBooks()
        {
            var queryResult  = new QueryResult();
            var queryRequest = new QueryRequest();

            _booksService.Setup(bs => bs.GetBooksAsync(queryRequest)).ReturnsAsync(queryResult);

            var result = await _booksController.GetAllAsync(queryRequest);

            Assert.That(result.Value, Is.EqualTo(queryResult));
            _booksService.Verify(bs => bs.GetBooksAsync(queryRequest));
        }