public void TestTimetoDoPlayerReports()
 {
     var sut = new PlayerReportsJob( new FakeTimeKeeper( isPreSeason:true, isPeakTime:false ) );
      string whyNot;
      var isTime = sut.IsTimeTodo( out whyNot );
      Console.WriteLine( whyNot );
      Assert.IsTrue( isTime );
 }
 public void TestPlayerReportsJob()
 {
     var sut = new PlayerReportsJob( new TimeKeeper(null) );
      sut.DoJob();
      var run = sut.Report.LastRun;
      Console.WriteLine( "Last Run : {0}", run );
      Assert.IsTrue( run.Date.Equals( DateTime.Now.Date ) );
 }