@ -22,7 +22,7 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
private Series _series ;
private Nam eSpecification nameSpecification ;
private Nam ingConfig namingConfig ;
[SetUp]
public void Setup ( )
@ -33,11 +33,11 @@ namespace NzbDrone.Core.Test.OrganizerTests
. Build ( ) ;
nam eSpecification = new NameSpecification ( ) ;
nam ingConfig = new NamingConfig ( ) ;
Mocker . GetMock < IBasicRepository < Nam eSpecification > > ( )
. Setup ( c = > c . SingleOrDefault ( ) ) . Returns ( nam eSpecification ) ;
Mocker . GetMock < IBasicRepository < Nam ingConfig > > ( )
. Setup ( c = > c . SingleOrDefault ( ) ) . Returns ( nam ingConfig ) ;
}
@ -49,12 +49,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -76,12 +76,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -103,12 +103,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = false ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " " ;
nam eSpecification . NumberStyle = 1 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = false ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " " ;
nam ingConfig . NumberStyle = 1 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -130,12 +130,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = false ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " " ;
nam eSpecification . NumberStyle = 3 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = false ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " " ;
nam ingConfig . NumberStyle = 3 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
@ -158,12 +158,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " " ;
nam eSpecification . NumberStyle = 3 ;
nam eSpecification . ReplaceSpaces = true ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " " ;
nam ingConfig . NumberStyle = 3 ;
nam ingConfig . ReplaceSpaces = true ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -185,12 +185,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 3 ;
nam eSpecification . ReplaceSpaces = true ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 3 ;
nam ingConfig . ReplaceSpaces = true ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -212,12 +212,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = false ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = false ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
@ -240,13 +240,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 3 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 3 ;
var episodeOne = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Strawberries and Cream (1)" )
@ -274,13 +274,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 2 ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 2 ;
var episodeOne = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Strawberries and Cream (1)" )
@ -308,13 +308,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " " ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 2 ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " " ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 2 ;
var episodeOne = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Strawberries and Cream (1)" )
@ -342,13 +342,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " " ;
nam eSpecification . NumberStyle = 3 ;
nam eSpecification . ReplaceSpaces = true ;
nam eSpecification . MultiEpisodeStyle = 1 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " " ;
nam ingConfig . NumberStyle = 3 ;
nam ingConfig . ReplaceSpaces = true ;
nam ingConfig . MultiEpisodeStyle = 1 ;
var episodeOne = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Strawberries and Cream (1)" )
@ -376,13 +376,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = false ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = true ;
nam eSpecification . MultiEpisodeStyle = 0 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = false ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = true ;
nam ingConfig . MultiEpisodeStyle = 0 ;
var episodeOne = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Strawberries and Cream (1)" )
@ -410,13 +410,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = false ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = true ;
nam eSpecification . MultiEpisodeStyle = 2 ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = false ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = true ;
nam ingConfig . MultiEpisodeStyle = 2 ;
var episodeOne = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Strawberries and Cream (1)" )
@ -442,12 +442,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -467,12 +467,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -492,12 +492,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -517,13 +517,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 3 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 3 ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Hey, Baby, What's Wrong? (1)" )
@ -551,12 +551,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = "." ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = "." ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -578,12 +578,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = "." ; ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = "." ; ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = false ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -603,13 +603,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = "." ; ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . UseSceneName = true ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = "." ; ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . UseSceneName = true ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -634,13 +634,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = false ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = "." ;
nam eSpecification . NumberStyle = 0 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . UseSceneName = true ;
nam ingConfig. IncludeSeriesTitl e = false ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = "." ;
nam ingConfig . NumberStyle = 0 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . UseSceneName = true ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "City Sushi" )
@ -665,13 +665,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 3 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 3 ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Hey, Baby, What's Wrong? (1)" )
@ -697,13 +697,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 3 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 3 ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Hello" )
@ -729,13 +729,13 @@ namespace NzbDrone.Core.Test.OrganizerTests
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam eSpecification . MultiEpisodeStyle = 3 ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
nam ingConfig . MultiEpisodeStyle = 3 ;
var episode = Builder < Episode > . CreateNew ( )
. With ( e = > e . Title = "Hello (3)" )
@ -766,12 +766,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
public void should_use_airDate_if_series_isDaily ( )
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = true ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = true ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var series = Builder < Series >
. CreateNew ( )
@ -795,12 +795,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
public void should_use_airDate_if_series_isDaily_no_episode_title ( )
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = false ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = false ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var series = Builder < Series >
. CreateNew ( )
@ -824,12 +824,12 @@ namespace NzbDrone.Core.Test.OrganizerTests
public void should_set_airdate_to_unknown_if_not_available ( )
{
nam eSpecification. IncludeSeriesNam e = true ;
nam eSpecification . IncludeEpisodeTitle = true ;
nam eSpecification. Append Quality = false ;
nam eSpecification . Separator = " - " ;
nam eSpecification . NumberStyle = 2 ;
nam eSpecification . ReplaceSpaces = false ;
nam ingConfig. IncludeSeriesTitl e = true ;
nam ingConfig . IncludeEpisodeTitle = true ;
nam ingConfig. Include Quality = false ;
nam ingConfig . Separator = " - " ;
nam ingConfig . NumberStyle = 2 ;
nam ingConfig . ReplaceSpaces = false ;
var series = Builder < Series >
. CreateNew ( )