mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-14 02:37:08 -07:00
automatically download banner,poster, fanart. without a job :D
This commit is contained in:
parent
62c1be1634
commit
1ccbb3c9d8
42 changed files with 245 additions and 483 deletions
|
@ -7,6 +7,7 @@ using Autofac;
|
|||
using FluentAssertions;
|
||||
using NUnit.Framework;
|
||||
using NzbDrone.Common;
|
||||
using NzbDrone.Core.MetadataSource;
|
||||
using NzbDrone.Core.Providers;
|
||||
using NzbDrone.Core.Test.Framework;
|
||||
using NzbDrone.Test.Common;
|
||||
|
@ -17,7 +18,7 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
// ReSharper disable InconsistentNaming
|
||||
public class TvDbProviderTest : CoreTest
|
||||
{
|
||||
private TvDbProvider tvDbProvider;
|
||||
private TvDbProxy tvDbProxy;
|
||||
|
||||
[SetUp]
|
||||
public void Setup()
|
||||
|
@ -25,11 +26,11 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
var builder = new ContainerBuilder();
|
||||
|
||||
builder.RegisterType<EnvironmentProvider>();
|
||||
builder.RegisterType<TvDbProvider>();
|
||||
builder.RegisterType<TvDbProxy>();
|
||||
|
||||
var container = builder.Build();
|
||||
|
||||
tvDbProvider = container.Resolve<TvDbProvider>();
|
||||
tvDbProxy = container.Resolve<TvDbProxy>();
|
||||
}
|
||||
|
||||
[TearDown]
|
||||
|
@ -45,7 +46,7 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
[TestCase("Franklin & Bash")]
|
||||
public void successful_search(string title)
|
||||
{
|
||||
var result = tvDbProvider.SearchSeries(title);
|
||||
var result = tvDbProxy.SearchSeries(title);
|
||||
|
||||
result.Should().NotBeEmpty();
|
||||
result[0].Title.Should().Be(title);
|
||||
|
@ -56,7 +57,7 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
public void no_search_result()
|
||||
{
|
||||
//act
|
||||
var result = tvDbProvider.SearchSeries(Guid.NewGuid().ToString());
|
||||
var result = tvDbProxy.SearchSeries(Guid.NewGuid().ToString());
|
||||
|
||||
//assert
|
||||
result.Should().BeEmpty();
|
||||
|
@ -67,7 +68,7 @@ namespace NzbDrone.Core.Test.ProviderTests
|
|||
public void none_unique_season_episode_number()
|
||||
{
|
||||
//act
|
||||
var result = tvDbProvider.GetEpisodes(75978);//Family guy
|
||||
var result = tvDbProxy.GetEpisodes(75978);//Family guy
|
||||
|
||||
//Asserts that when episodes are grouped by Season/Episode each group contains maximum of
|
||||
//one item.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue