예제 #1
0
 public void TestInitialize()
 {
     oddsProvider  = new HandicapOddsProvider(ServicesMock.GetHtmlService());
     validOddNames = new List <string>()
     {
         "FirstTestName", "SecondTestName"
     };
 }
        public void TestInitialize()
        {
            oddsProvider = new CorrectScoreOddsProvider(
                ServicesMock.GetHtmlService(),
                ProvidersMock.GetOddsProvider());

            validOddNames = new List <string>()
            {
                "FirstTestName", "SecondTestName"
            };
        }
        public void TestInitialize()
        {
            oddsProvider = new ThreeWayOddsProvider(
                ServicesMock.GetHtmlService(),
                ProvidersMock.GetOddsProvider());

            validOddNames = new List <string>()
            {
                "FirstTestName", "SecondTestName", "ThirdTesName"
            };
        }
예제 #4
0
 public LoggingOddsProvider(IOddsProvider decoratedOdssProvider, ILoggerFactory loggerFactory)
 {
     this.decoratedOdssProvider = decoratedOdssProvider;
     this.oddsProviderName      = decoratedOdssProvider.GetType().Name;
     this.logger = loggerFactory.Create($"{LOGGER}.txt", "Odd Providers");
 }
 public CorrectScoreOddsProvider(IHtmlService htmlService, IOddsProvider oddsProvider)
     : base(htmlService)
 {
     this.htmlService  = htmlService;
     this.oddsProvider = oddsProvider;
 }
 public ThreeWayOddsProvider(IHtmlService htmlService, IOddsProvider oddsProvider)
     : base(htmlService)
 {
     this.htmlService  = htmlService;
     this.oddsProvider = oddsProvider;
 }
예제 #7
0
 public TotalLineOddsProvider(IHtmlService htmlService, IOddsProvider oddsProvider)
     : base(htmlService)
 {
     this.htmlService  = htmlService;
     this.oddsProvider = oddsProvider;
 }
예제 #8
0
 public MarketsProvider(IHtmlService htmlService, IOddsProvider oddsProvider)
 {
     this.htmlService  = htmlService;
     this.oddsProvider = oddsProvider;
 }