Exemple #1
0
        public async Task GetShowsAsync_Should_Send_QueryCommand()
        {
            // Arrange
            var mediatorMock    = new Mock <IMediator>();
            var showsController = new ShowsController(mediatorMock.Object);

            // Act
            await showsController.GetShowsAsync(1, 1);

            // Assert
            mediatorMock.Verify(i => i.Send(It.Is <PaginatedShowsQuery>(j => j.Limit == 1 && j.Offset == 1), CancellationToken.None), Times.Once);
        }