public async Task StoryUseCaseTest_GetListAsync_Success() { // Arrange var storyInput = StoryInputFaker.Create().Generate(); var storyDataWrapper = StoryDataWrapperFaker.Create().Generate(); // Setup _storyRepository .Setup(p => p.GetStoriesByCharacter(1, storyInput)) .Returns(Task.FromResult(storyDataWrapper)); // Act var result = await _storyUseCase.GetListAsync(1, storyInput); //Assert Assert.True(result.Data.Results.Any()); }
public async Task <IActionResult> GetCharacterStories(ApiVersion apiVersion, int characterId, [FromQuery] StoryInput storyInput) { return(Ok(await _storyUseCase.GetListAsync(characterId, storyInput))); }