diff --git a/src/NzbDrone.Core.Test/TvTests/SeriesServiceTests/UpdateMultipleSeriesFixture.cs b/src/NzbDrone.Core.Test/TvTests/SeriesServiceTests/UpdateMultipleSeriesFixture.cs index f0585131d..0fa33a68f 100644 --- a/src/NzbDrone.Core.Test/TvTests/SeriesServiceTests/UpdateMultipleSeriesFixture.cs +++ b/src/NzbDrone.Core.Test/TvTests/SeriesServiceTests/UpdateMultipleSeriesFixture.cs @@ -54,5 +54,20 @@ public void should_not_update_path_when_rootFolderPath_is_empty() s.Path.Should().Be(expectedPath); }); } + + [Test] + public void should_be_able_to_update_many_series() + { + var series = Builder.CreateListOfSize(50) + .All() + .With(s => s.Path = (@"C:\Test\TV\" + s.Path).AsOsAgnostic()) + .Build() + .ToList(); + + var newRoot = @"C:\Test\TV2".AsOsAgnostic(); + series.ForEach(s => s.RootFolderPath = newRoot); + + Subject.UpdateSeries(series); + } } } \ No newline at end of file