public void GivenNullFilterArguments_AllMediaAreReturned()
        {
            var givenMediaInstances = new FavoriteMediaTestsDbSet().Instances;

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

            filteredMedia.Should().HaveCount(givenMediaInstances.Count());
        }
        public void GivenUserAndMediaDataSet_UsersFavoriteMediaAreReturned()
        {
            var givenUserId          = "user1";
            var givenMediaInstances  = new FavoriteMediaTestsDbSet().Instances;
            var givenSearchMediaData = new SearchMediaData()
            {
                UserId = givenUserId
            };

            var filteredMedia = GetFilteredMedia(givenSearchMediaData, givenMediaInstances);

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