@ -52,10 +52,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "South Park - S15E06 - City Sushi [HDTV ]", result ) ;
Assert . AreEqual ( "South Park - S15E06 - City Sushi [HDTV -720p ]", result ) ;
}
[Test]
@ -79,10 +79,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "15x06 - City Sushi [HDTV ]", result ) ;
Assert . AreEqual ( "15x06 - City Sushi [HDTV -720p ]", result ) ;
}
[Test]
@ -106,10 +106,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "South Park 05x06 [HDTV ]", result ) ;
Assert . AreEqual ( "South Park 05x06 [HDTV -720p ]", result ) ;
}
[Test]
@ -134,7 +134,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "South Park s05e06" , result ) ;
@ -161,7 +161,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "South.Park.s05e06.City.Sushi" , result ) ;
@ -188,10 +188,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "South.Park.-.s05e06.-.City.Sushi.[HDTV ]", result ) ;
Assert . AreEqual ( "South.Park.-.s05e06.-.City.Sushi.[HDTV -720p ]", result ) ;
}
[Test]
@ -216,7 +216,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "S15E06" , result ) ;
@ -250,10 +250,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "The Mentalist - S03E23-E24 - Strawberries and Cream [HDTV ]", result ) ;
Assert . AreEqual ( "The Mentalist - S03E23-E24 - Strawberries and Cream [HDTV -720p ]", result ) ;
}
[Test]
@ -284,10 +284,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "3x23x24 - Strawberries and Cream [HDTV ]", result ) ;
Assert . AreEqual ( "3x23x24 - Strawberries and Cream [HDTV -720p ]", result ) ;
}
[Test]
@ -318,10 +318,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "3x23x24 Strawberries and Cream [HDTV ]", result ) ;
Assert . AreEqual ( "3x23x24 Strawberries and Cream [HDTV -720p ]", result ) ;
}
[Test]
@ -352,7 +352,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "The.Mentalist.s03e23.s03e24.Strawberries.and.Cream" , result ) ;
@ -386,7 +386,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "The.Mentalist.-.S03E23-24" , result ) ;
@ -420,7 +420,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episodeOne , episodeTwo } , new Series { Title = "The Mentalist" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "3x23x24" , result ) ;
@ -445,10 +445,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , true , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , true , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "South Park - S15E06 - City Sushi [HDTV ] [Proper]") ;
result . Should ( ) . Be ( "South Park - S15E06 - City Sushi [HDTV -720p ] [Proper]") ;
}
[Test]
@ -470,10 +470,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "South Park - S15E06 - City Sushi [HDTV ]") ;
result . Should ( ) . Be ( "South Park - S15E06 - City Sushi [HDTV -720p ]") ;
}
[Test]
@ -495,7 +495,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , true , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , true , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "South Park - S15E06 - City Sushi" ) ;
@ -527,7 +527,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode2 , episode } , new Series { Title = "30 Rock" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode2 , episode } , new Series { Title = "30 Rock" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "30 Rock - S06E06-E07 - Hey, Baby, What's Wrong!" ) ;
@ -554,10 +554,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "South Park.S15E06.City Sushi [HDTV ]", result ) ;
Assert . AreEqual ( "South Park.S15E06.City Sushi [HDTV -720p ]", result ) ;
}
[Test]
@ -581,10 +581,10 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
Assert . AreEqual ( "15x06.City Sushi [HDTV ]", result ) ;
Assert . AreEqual ( "15x06.City Sushi [HDTV -720p ]", result ) ;
}
[Test]
@ -612,7 +612,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , episodeFile ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , episodeFile ) ;
//Assert
result . Should ( ) . Be ( Path . GetFileNameWithoutExtension ( episodeFile . Path ) ) ;
@ -643,7 +643,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV , false , episodeFile ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode } , _series , QualityTypes . HDTV 720p , false , episodeFile ) ;
//Assert
result . Should ( ) . Be ( episodeFile . SceneName ) ;
@ -675,7 +675,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode2 , episode } , new Series { Title = "30 Rock" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode2 , episode } , new Series { Title = "30 Rock" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "30 Rock - S06E06-E07 - Hey, Baby, What's Wrong!" ) ;
@ -707,7 +707,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode2 , episode } , new Series { Title = "30 Rock" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode2 , episode } , new Series { Title = "30 Rock" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "30 Rock - S06E06-E07 - Hello + World" ) ;
@ -745,7 +745,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
//Act
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode , episode2 , episode3 } , new Series { Title = "30 Rock" } , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
string result = Mocker . Resolve < MediaFileProvider > ( ) . GetNewFilename ( new List < Episode > { episode , episode2 , episode3 } , new Series { Title = "30 Rock" } , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
//Assert
result . Should ( ) . Be ( "30 Rock - S06E06-E07-E08 - Hello + World" ) ;
@ -776,8 +776,8 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
var result = Mocker . Resolve < MediaFileProvider > ( )
. GetNewFilename ( episodes , series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
result . Should ( ) . Be ( "The Daily Show with Jon Stewart - 2012-12-13 - Kristen Stewart [HDTV ]") ;
. GetNewFilename ( episodes , series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
result . Should ( ) . Be ( "The Daily Show with Jon Stewart - 2012-12-13 - Kristen Stewart [HDTV -720p ]") ;
}
[Test]
@ -805,7 +805,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
var result = Mocker . Resolve < MediaFileProvider > ( )
. GetNewFilename ( episodes , series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
. GetNewFilename ( episodes , series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
result . Should ( ) . Be ( "The Daily Show with Jon Stewart - 2012-12-13" ) ;
}
@ -834,7 +834,7 @@ namespace NzbDrone.Core.Test.ProviderTests.MediaFileProviderTests
. Build ( ) ;
var result = Mocker . Resolve < MediaFileProvider > ( )
. GetNewFilename ( episodes , series , QualityTypes . HDTV , false , new EpisodeFile ( ) ) ;
. GetNewFilename ( episodes , series , QualityTypes . HDTV 720p , false , new EpisodeFile ( ) ) ;
result . Should ( ) . Be ( "The Daily Show with Jon Stewart - Unknown - Kristen Stewart" ) ;
}
}