@ -40,7 +40,7 @@ namespace NzbDrone.Core.Test
. Setup ( c = > c . GetSettings ( It . IsAny < Type > ( ) ) )
. Setup ( c = > c . GetSettings ( It . IsAny < Type > ( ) ) )
. Returns ( fakeSettings ) ;
. Returns ( fakeSettings ) ;
var parseResults = mocker . Resolve < MockIndexer Provider > ( ) . Fetch ( ) ;
var parseResults = mocker . Resolve < MockIndexer > ( ) . Fetch ( ) ;
Assert . IsNotEmpty ( parseResults ) ;
Assert . IsNotEmpty ( parseResults ) ;
@ -127,7 +127,7 @@ namespace NzbDrone.Core.Test
//Act
//Act
var indexerProvider = mocker . Resolve < IndexerProvider > ( ) ;
var indexerProvider = mocker . Resolve < IndexerProvider > ( ) ;
indexerProvider . InitializeIndexers ( new List < Indexer Provider Base> { mocker . Resolve < MockIndex erProvid er> ( ) } ) ;
indexerProvider . InitializeIndexers ( new List < Indexer Base> { mocker . Resolve < MockIndex er> ( ) } ) ;
var indexers = indexerProvider . All ( ) ;
var indexers = indexerProvider . All ( ) ;
//Assert
//Assert
@ -142,14 +142,14 @@ namespace NzbDrone.Core.Test
. Setup ( c = > c . FindSeries ( It . IsAny < String > ( ) ) )
. Setup ( c = > c . FindSeries ( It . IsAny < String > ( ) ) )
. Returns < Series > ( null ) ;
. Returns < Series > ( null ) ;
var indexer = mocker . Resolve < MockIndexer Provider > ( ) ;
var indexer = mocker . Resolve < MockIndexer > ( ) ;
//indexer.ProcessItem(new SyndicationItem { Title = new TextSyndicationContent("Adventure.Inc.S01E18.DVDRip.XviD-OSiTV") });
//indexer.ProcessItem(new SyndicationItem { Title = new TextSyndicationContent("Adventure.Inc.S01E18.DVDRip.XviD-OSiTV") });
}
}
}
}
public class MockIndexer Provider : Index erProvid erBase
public class MockIndexer : Index erBase
{
{
public MockIndexer Provider ( HttpProvider httpProvider , ConfigProvider configProvider , IndexerProvider indexerProvider )
public MockIndexer ( HttpProvider httpProvider , ConfigProvider configProvider , IndexerProvider indexerProvider )
: base ( httpProvider , configProvider , indexerProvider )
: base ( httpProvider , configProvider , indexerProvider )
{
{
}
}
@ -176,7 +176,7 @@ namespace NzbDrone.Core.Test
}
}
}
}
public class TestUrlIndexer : Indexer Provider Base
public class TestUrlIndexer : Indexer Base
{
{
public TestUrlIndexer ( HttpProvider httpProvider , ConfigProvider configProvider , IndexerProvider indexerProvider )
public TestUrlIndexer ( HttpProvider httpProvider , ConfigProvider configProvider , IndexerProvider indexerProvider )
: base ( httpProvider , configProvider , indexerProvider )
: base ( httpProvider , configProvider , indexerProvider )
@ -199,7 +199,7 @@ namespace NzbDrone.Core.Test
}
}
}
}
public class CustomParserIndexer : Indexer Provider Base
public class CustomParserIndexer : Indexer Base
{
{
public CustomParserIndexer ( HttpProvider httpProvider , ConfigProvider configProvider , IndexerProvider indexerProvider )
public CustomParserIndexer ( HttpProvider httpProvider , ConfigProvider configProvider , IndexerProvider indexerProvider )
: base ( httpProvider , configProvider , indexerProvider )
: base ( httpProvider , configProvider , indexerProvider )