public void GenerateFinishResult_ShouldReturn_TwoMoviesFinalist(List <Movie> movies, List <Movie> moviesChampions) { var moviesSelecteds = movies; _moviesServiceMock.Setup(_ => _.GetFinishResult(moviesSelecteds)).Returns(moviesChampions); var result = _service.GetFinishResult(moviesSelecteds); Assert.Equal(2, result.Count); Assert.Equal(moviesChampions.FirstOrDefault().Title, result.FirstOrDefault().Title); Assert.Equal(moviesChampions.LastOrDefault().Title, result.LastOrDefault().Title); }