diff --git a/NzbDrone.Core.Test/IndexerTests/IntegerationTests/NzbxIntegerationTests.cs b/NzbDrone.Core.Test/IndexerTests/IntegerationTests/NzbxIntegerationTests.cs deleted file mode 100644 index d1d2fc2ee..000000000 --- a/NzbDrone.Core.Test/IndexerTests/IntegerationTests/NzbxIntegerationTests.cs +++ /dev/null @@ -1,22 +0,0 @@ -using NzbDrone.Core.Indexers; -using NzbDrone.Core.Indexers.Nzbx; -using NzbDrone.Core.Test.Framework; -using NUnit.Framework; - -namespace NzbDrone.Core.Test.IndexerTests.IntegerationTests -{ - public class NzbxIntegerationTests : CoreTest - { - - [Test] - public void should_be_able_to_fetch_rss() - { - UseRealHttp(); - - var indexer = new Nzbx(); - - Subject.FetchRss(indexer); - } - - } -} \ No newline at end of file diff --git a/NzbDrone.Core.Test/IndexerTests/IntegrationTests/NzbxIntegerationTests.cs b/NzbDrone.Core.Test/IndexerTests/IntegrationTests/NzbxIntegerationTests.cs new file mode 100644 index 000000000..86233e1a0 --- /dev/null +++ b/NzbDrone.Core.Test/IndexerTests/IntegrationTests/NzbxIntegerationTests.cs @@ -0,0 +1,28 @@ +using FluentAssertions; +using NzbDrone.Core.Indexers; +using NzbDrone.Core.Indexers.Nzbx; +using NzbDrone.Core.Test.Framework; +using NUnit.Framework; + +namespace NzbDrone.Core.Test.IndexerTests.IntegrationTests +{ + public class NzbxIntegrationTests : CoreTest + { + [Test] + public void should_be_able_to_fetch_rss() + { + UseRealHttp(); + + var indexer = new Nzbx(); + + var result = Subject.FetchRss(indexer); + + result.Should().NotBeEmpty(); + result.Should().OnlyContain(c => !string.IsNullOrWhiteSpace(c.Title)); + result.Should().OnlyContain(c => !string.IsNullOrWhiteSpace(c.NzbInfoUrl)); + result.Should().OnlyContain(c => !string.IsNullOrWhiteSpace(c.NzbUrl)); + result.Should().OnlyContain(c => c.Size > 0); + } + + } +} \ No newline at end of file diff --git a/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj index c533fec6b..ac4bb6bab 100644 --- a/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj +++ b/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj @@ -132,7 +132,7 @@ - +