Monitored instead of ignored for episodes and seasons

This commit is contained in:
Mark McDowall 2013-07-08 18:22:02 -07:00
commit 41baecc2ee
19 changed files with 93 additions and 58 deletions

View file

@ -13,26 +13,25 @@ namespace NzbDrone.Core.Test.TvTests
{
public class SeasonProviderTest : DbTest<SeasonRepository, Season>
{
[TestCase(true)]
[TestCase(false)]
public void IsIgnored_should_return_ignored_status_of_season(bool ignoreFlag)
public void Ismonitored_should_return_monitored_status_of_season(bool monitored)
{
var fakeSeason = Builder<Season>.CreateNew()
.With(s => s.Ignored = ignoreFlag)
.With(s => s.Monitored = monitored)
.BuildNew<Season>();
Db.Insert(fakeSeason);
var result = Subject.IsIgnored(fakeSeason.SeriesId, fakeSeason.SeasonNumber);
var result = Subject.IsMonitored(fakeSeason.SeriesId, fakeSeason.SeasonNumber);
result.Should().Be(ignoreFlag);
result.Should().Be(monitored);
}
[Test]
public void IsIgnored_should_return_false_if_not_in_db()
public void Monitored_should_return_true_if_not_in_db()
{
Subject.IsIgnored(10, 0).Should().BeFalse();
Subject.IsMonitored(10, 0).Should().BeTrue();
}
[Test]