Ejemplo n.º 1
0
        public async Task GetAllbyPaging(BookSearchParams parameters)
        {
            // Arrange
            _mockBookService.Setup(b => b.GetBooksAsync(parameters)).Returns(Task.FromResult(It.IsAny <PagingResponse <Domain.Book> >()));
            var sut = new BooksController(_mockLogger.Object, _mockBookService.Object, _mockMapper.Object);

            //Act
            var result = await sut.GetAllbyPaging(parameters);

            //Assert
            _mockBookService.Verify(s => s.GetBooksAsync(parameters), Times.Once, "Expected GetBooksAsync Overload(parameters) to have called once");
        }