unknow quality is rejected by AcceptableSizeSpecification

This commit is contained in:
kay.one 2013-06-06 16:05:06 -07:00
commit a5be71fd8c
4 changed files with 29 additions and 8 deletions

View file

@ -379,5 +379,20 @@ namespace NzbDrone.Core.Test.DecisionEngineTests
Subject.IsSatisfiedBy(parseResult).Should().BeTrue();
}
[Test]
public void should_always_return_false_if_unknow()
{
var parseResult = new RemoteEpisode
{
ParsedEpisodeInfo = new ParsedEpisodeInfo { Quality = new QualityModel(Quality.Unknown, false) },
};
Subject.IsSatisfiedBy(parseResult).Should().BeFalse();
Mocker.GetMock<IQualitySizeService>().Verify(c=>c.Get(It.IsAny<int>()),Times.Never());
}
}
}