diff --git a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
index 016d07e16..22a8d5042 100644
--- a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
+++ b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
@@ -191,7 +191,7 @@
-
+
diff --git a/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs b/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs
new file mode 100644
index 000000000..ea17fda0d
--- /dev/null
+++ b/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs
@@ -0,0 +1,38 @@
+using FluentAssertions;
+using NUnit.Framework;
+using NzbDrone.Core.Test.Framework;
+using NzbDrone.Test.Common;
+
+namespace NzbDrone.Core.Test.ParserTests
+{
+ [TestFixture]
+ public class HashedReleaseFixture : CoreTest
+ {
+ public static object[] HashedReleaseParserCases =
+ {
+ new object[]
+ {
+ @"C:\Test\Some.Hashed.Release.S01E01.720p.WEB-DL.AAC2.0.H.264-Mercury\0e895c3724.mkv".AsOsAgnostic(),
+ "somehashedrelease",
+ "WEBDL-720p",
+ "Mercury"
+ },
+ new object[]
+ {
+ @"C:\Test\0e895c3724\Some.Hashed.Release.S01E01.720p.WEB-DL.AAC2.0.H.264-Mercury.mkv".AsOsAgnostic(),
+ "somehashedrelease",
+ "WEBDL-720p",
+ "Mercury"
+ }
+ };
+
+ [Test, TestCaseSource("HashedReleaseParserCases")]
+ public void should_properly_parse_hashed_releases(string path, string title, string quality, string releaseGroup)
+ {
+ var result = Parser.Parser.ParsePath(path);
+ result.SeriesTitle.Should().Be(title);
+ result.Quality.ToString().Should().Be(quality);
+ result.ReleaseGroup.Should().Be(releaseGroup);
+ }
+ }
+}
diff --git a/src/NzbDrone.Core.Test/ParserTests/HashedReleasesFixture.cs b/src/NzbDrone.Core.Test/ParserTests/HashedReleasesFixture.cs
deleted file mode 100644
index 4f810789c..000000000
--- a/src/NzbDrone.Core.Test/ParserTests/HashedReleasesFixture.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-using FluentAssertions;
-using NUnit.Framework;
-using NzbDrone.Core.Test.Framework;
-
-namespace NzbDrone.Core.Test.ParserTests
-{
- [TestFixture]
- public class hashedReleasesFixture : CoreTest
- {
- [TestCase(@"C:\Test\Some.Hashed.Release.S01E01.720p.WEB-DL.AAC2.0.H.264-Mercury\0e895c3724.mkv", "somehashedrelease", "WEBDL-720p", "Mercury")]
- [TestCase(@"C:\Test\0e895c3724\Some.Hashed.Release.S01E01.720p.WEB-DL.AAC2.0.H.264-Mercury.mkv", "somehashedrelease", "WEBDL-720p", "Mercury")]
- public void should_properly_parse_hashed_releases(string path, string title, string quality, string releaseGroup)
- {
- var result = Parser.Parser.ParsePath(path);
- result.SeriesTitle.Should().Be(title);
- result.Quality.ToString().Should().Be(quality);
- result.ReleaseGroup.Should().Be(releaseGroup);
- }
- }
-}