示例#1
0
        public void GivenNullFilterArguments_AllMediaAreReturned()
        {
            var mediaInstances = new TimeRangeTestsDbSet().Instances;

            var filteredMedia = GetFilteredMedia(new SearchMediaData(), mediaInstances);

            filteredMedia.Should().HaveCount(mediaInstances.Count());
        }
示例#2
0
        public void GivenTimeRangeStart_MediaCreatedAfterAreReturned()
        {
            var timeRangeStart = new DateTime(2008, 3, 1, 0, 0, 0);
            var searchMedia    = new SearchMediaData()
            {
                TimeRangeStart = timeRangeStart
            };
            var mediaInstances = new TimeRangeTestsDbSet().Instances;
            var filteredMedia  = GetFilteredMedia(searchMedia, mediaInstances);

            filteredMedia.Should().HaveCount(2);
            filteredMedia.Should().Contain(mi => mi.Id == "1");
            filteredMedia.Should().Contain(mi => mi.Id == "3");
        }