cleaned up parsing logic and structure.

This commit is contained in:
kay.one 2013-04-14 18:41:39 -07:00
commit 6e88f55a54
120 changed files with 2149 additions and 3064 deletions

View file

@ -9,6 +9,8 @@ using Moq;
using NUnit.Framework;
using NzbDrone.Core.DecisionEngine.Specifications;
using NzbDrone.Core.Model;
using NzbDrone.Core.Parser;
using NzbDrone.Core.Parser.Model;
using NzbDrone.Core.Providers;
using NzbDrone.Core.DecisionEngine;
@ -20,21 +22,21 @@ namespace NzbDrone.Core.Test.DecisionEngineTests
public class LanguageSpecificationFixture : CoreTest
{
private IndexerParseResult parseResult;
private RemoteEpisode parseResult;
private void WithEnglishRelease()
{
parseResult = Builder<IndexerParseResult>
parseResult = Builder<RemoteEpisode>
.CreateNew()
.With(p => p.Language = LanguageType.English)
.With(p => p.Language = Language.English)
.Build();
}
private void WithGermanRelease()
{
parseResult = Builder<IndexerParseResult>
parseResult = Builder<RemoteEpisode>
.CreateNew()
.With(p => p.Language = LanguageType.German)
.With(p => p.Language = Language.German)
.Build();
}