public void enum_in_array() { var allowed = new MovieStatusType[] { MovieStatusType.Announced, MovieStatusType.InCinemas }; _subject = Where(x => allowed.Contains(x.Status)); _subject.ToString().Should().Be($"(\"Movies\".\"Status\" IN @Clause1_P1)"); }
public void should_have_correct_availability(DateTime?cinema, DateTime?physical, DateTime?digital, MovieStatusType minimumAvailability, bool result) { SetMovieProperties(cinema, physical, digital, minimumAvailability); _movie.IsAvailable().Should().Be(result); }
private void SetMovieProperties(DateTime?cinema, DateTime?physical, DateTime?digital, MovieStatusType minimumAvailability) { _movie.InCinemas = cinema; _movie.PhysicalRelease = physical; _movie.DigitalRelease = digital; _movie.MinimumAvailability = minimumAvailability; }