@ -7,8 +7,8 @@ using log4net;
using MbUnit.Framework ;
using MbUnit.Framework.ContractVerifiers ;
using Moq ;
using NzbDrone.Core.Providers ;
using NzbDrone.Core.Repository ;
using NzbDrone.Core.Controllers ;
using SubSonic.Repository ;
namespace NzbDrone.Core.Test
@ -26,17 +26,17 @@ namespace NzbDrone.Core.Test
string password = "pass" ;
string priority = "0" ;
var config = new Mock < IConfig Controll er> ( ) ;
var config = new Mock < IConfig Provid er> ( ) ;
config . Setup ( c = > c . GetValue ( "SabnzbdInfo" , String . Empty , false ) ) . Returns ( sabnzbdInfo ) ;
config . Setup ( c = > c . GetValue ( "ApiKey" , String . Empty , false ) ) . Returns ( apikey ) ;
config . Setup ( c = > c . GetValue ( "Username" , String . Empty , false ) ) . Returns ( username ) ;
config . Setup ( c = > c . GetValue ( "Password" , String . Empty , false ) ) . Returns ( password ) ;
config . Setup ( c = > c . GetValue ( "Priority" , String . Empty , false ) ) . Returns ( priority ) ;
var http = new Mock < IHttp Controll er> ( ) ;
var http = new Mock < IHttp Provid er> ( ) ;
http . Setup ( s = > s . GetRequest ( "http://192.168.5.55:2222/sabnzbd/api?mode=addurl&name=http://www.nzbclub.com/nzb_download.aspx?mid=1950232&priority=0&cat=tv&nzbname=This+is+an+Nzb&apikey=5c770e3197e4fe763423ee7c392c25d1&ma_username=admin&ma_password=pass" ) ) . Returns ( "ok" ) ;
var target = new Sab Controll er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
var target = new Sab Provid er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
ItemInfo nzb = new ItemInfo ( ) ;
nzb . Link = new Uri ( "http://www.nzbclub.com/nzb_download.aspx?mid=1950232" ) ;
@ -59,17 +59,17 @@ namespace NzbDrone.Core.Test
string password = "pass" ;
string priority = "0" ;
var config = new Mock < IConfig Controll er> ( ) ;
var config = new Mock < IConfig Provid er> ( ) ;
config . Setup ( c = > c . GetValue ( "SabnzbdInfo" , String . Empty , false ) ) . Returns ( sabnzbdInfo ) ;
config . Setup ( c = > c . GetValue ( "ApiKey" , String . Empty , false ) ) . Returns ( apikey ) ;
config . Setup ( c = > c . GetValue ( "Username" , String . Empty , false ) ) . Returns ( username ) ;
config . Setup ( c = > c . GetValue ( "Password" , String . Empty , false ) ) . Returns ( password ) ;
config . Setup ( c = > c . GetValue ( "Priority" , String . Empty , false ) ) . Returns ( priority ) ;
var http = new Mock < IHttp Controll er> ( ) ;
var http = new Mock < IHttp Provid er> ( ) ;
http . Setup ( s = > s . GetRequest ( "http://192.168.5.55:2222/sabnzbd/api?mode=addurl&name=http://www.nzbclub.com/nzb_download.aspx?mid=1950232&priority=0&cat=tv&nzbname=This+is+an+Nzb&apikey=5c770e3197e4fe763423ee7c392c25d1&ma_username=admin&ma_password=pass" ) ) . Returns ( "error" ) ;
var target = new Sab Controll er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
var target = new Sab Provid er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
ItemInfo nzb = new ItemInfo ( ) ;
nzb . Link = new Uri ( "http://www.nzbclub.com/nzb_download.aspx?mid=1950232" ) ;
@ -92,21 +92,21 @@ namespace NzbDrone.Core.Test
string password = "pass" ;
string priority = "0" ;
var config = new Mock < IConfig Controll er> ( ) ;
var config = new Mock < IConfig Provid er> ( ) ;
config . Setup ( c = > c . GetValue ( "SabnzbdInfo" , String . Empty , false ) ) . Returns ( sabnzbdInfo ) ;
config . Setup ( c = > c . GetValue ( "ApiKey" , String . Empty , false ) ) . Returns ( apikey ) ;
config . Setup ( c = > c . GetValue ( "Username" , String . Empty , false ) ) . Returns ( username ) ;
config . Setup ( c = > c . GetValue ( "Password" , String . Empty , false ) ) . Returns ( password ) ;
config . Setup ( c = > c . GetValue ( "Priority" , String . Empty , false ) ) . Returns ( priority ) ;
var http = new Mock < IHttp Controll er> ( ) ;
var http = new Mock < IHttp Provid er> ( ) ;
http . Setup (
s = >
s . GetRequest (
"http://192.168.5.55:2222/sabnzbd/api?mode=queue&output=xml&apikey=5c770e3197e4fe763423ee7c392c25d1&ma_username=admin&ma_password=pass" ) )
. Returns ( new StreamReader ( @".\Files\Queue.xml" ) . ReadToEnd ( ) ) ;
var target = new Sab Controll er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
var target = new Sab Provid er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
Episode episode = new Episode ( ) ;
FeedItem item = new FeedItem ( ) ;
@ -130,21 +130,21 @@ namespace NzbDrone.Core.Test
string password = "pass" ;
string priority = "0" ;
var config = new Mock < IConfig Controll er> ( ) ;
var config = new Mock < IConfig Provid er> ( ) ;
config . Setup ( c = > c . GetValue ( "SabnzbdInfo" , String . Empty , false ) ) . Returns ( sabnzbdInfo ) ;
config . Setup ( c = > c . GetValue ( "ApiKey" , String . Empty , false ) ) . Returns ( apikey ) ;
config . Setup ( c = > c . GetValue ( "Username" , String . Empty , false ) ) . Returns ( username ) ;
config . Setup ( c = > c . GetValue ( "Password" , String . Empty , false ) ) . Returns ( password ) ;
config . Setup ( c = > c . GetValue ( "Priority" , String . Empty , false ) ) . Returns ( priority ) ;
var http = new Mock < IHttp Controll er> ( ) ;
var http = new Mock < IHttp Provid er> ( ) ;
http . Setup (
s = >
s . GetRequest (
"http://192.168.5.55:2222/sabnzbd/api?mode=queue&output=xml&apikey=5c770e3197e4fe763423ee7c392c25d1&ma_username=admin&ma_password=pass" ) )
. Returns ( new StreamReader ( @".\Files\QueueEmpty.xml" ) . ReadToEnd ( ) ) ;
var target = new Sab Controll er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
var target = new Sab Provid er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
Episode episode = new Episode ( ) ;
FeedItem item = new FeedItem ( ) ;
@ -168,21 +168,21 @@ namespace NzbDrone.Core.Test
string password = "pass" ;
string priority = "0" ;
var config = new Mock < IConfig Controll er> ( ) ;
var config = new Mock < IConfig Provid er> ( ) ;
config . Setup ( c = > c . GetValue ( "SabnzbdInfo" , String . Empty , false ) ) . Returns ( sabnzbdInfo ) ;
config . Setup ( c = > c . GetValue ( "ApiKey" , String . Empty , false ) ) . Returns ( apikey ) ;
config . Setup ( c = > c . GetValue ( "Username" , String . Empty , false ) ) . Returns ( username ) ;
config . Setup ( c = > c . GetValue ( "Password" , String . Empty , false ) ) . Returns ( password ) ;
config . Setup ( c = > c . GetValue ( "Priority" , String . Empty , false ) ) . Returns ( priority ) ;
var http = new Mock < IHttp Controll er> ( ) ;
var http = new Mock < IHttp Provid er> ( ) ;
http . Setup (
s = >
s . GetRequest (
"http://192.168.5.55:2222/sabnzbd/api?mode=queue&output=xml&apikey=5c770e3197e4fe763423ee7c392c25d1&ma_username=admin&ma_password=pass" ) )
. Returns ( new StreamReader ( @".\Files\QueueError.xml" ) . ReadToEnd ( ) ) ;
var target = new Sab Controll er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
var target = new Sab Provid er( config . Object , new Mock < ILog > ( ) . Object , http . Object ) ;
Episode episode = new Episode ( ) ;
FeedItem item = new FeedItem ( ) ;