public async void GetSearchResultsHandler_ReturnsNoResult() { //Arrange var searchServiceMock = new Mock <ISearchService>(); GetSearchResultsHandler handler = new GetSearchResultsHandler(searchServiceMock.Object, _mapper); SearchQueryDto searchQueryDto = new SearchQueryDto(); GetSearchResultsQuery query = new GetSearchResultsQuery(searchQueryDto); //Act var result = await handler.Handle(query, new System.Threading.CancellationToken()); //Assert Assert.Empty(result); }
public async void GetSearchResultsHandler_ReturnsNotNullResult() { //Arrange var searchServiceMock = new Mock <ISearchService>(); searchServiceMock.Setup(a => a.GetSearchResultsAsync(It.IsAny <SearchQueryDto>())).Returns(GetSearchResultsFromFileAsync()).Verifiable(); GetSearchResultsHandler handler = new GetSearchResultsHandler(searchServiceMock.Object, _mapper); SearchQueryDto searchQueryDto = new SearchQueryDto(); GetSearchResultsQuery query = new GetSearchResultsQuery(searchQueryDto); //Act var result = await handler.Handle(query, new System.Threading.CancellationToken()); //Assert Assert.NotEmpty(result); }