public void GivenNoCinemaShows_WhenGetAvailableCinemaShows_ShouldReturnNull() { // ARRANGE _cinemaShowRepositoryMock.Setup(r => r.GetAvailableCinemaShows()).Returns(() => null); // ACT var cinemaService = new CinemaShowService(_cinemaShowRepositoryMock.Object, _mapperMock.Object); var response = cinemaService.GetAvailableCinemaShows(); // ASSERT response.Should().BeNull(); }
public void GivenCinemaShows_WhenGetAvailableCinemaShows_ShouldReturnCinemaShows() { // ARRANGE var cinemaShows = _fixture.Create <IEnumerable <CinemaShowDTO> >(); _cinemaShowRepositoryMock.Setup(r => r.GetAvailableCinemaShows()).Returns(cinemaShows); // ACT var cinemaService = new CinemaShowService(_cinemaShowRepositoryMock.Object, _mapperMock.Object); var response = cinemaService.GetAvailableCinemaShows(); // ASSERT response.Should().NotBeNull(); }