public void TestPlayerProjectionPrediction()
 {
     var g = new NFLGame( "2013:01-A" );  // YYYY:0W-X
      var prediction = g.GetPrediction( "unit" );
      Assert.IsNotNull( prediction );
      Assert.AreEqual( 0, prediction.AwayTDr, "Away TDr should be 0" );
      Assert.AreEqual( 1, prediction.AwayTDp, "Away TDp should be 1" );
      Assert.AreEqual( 1, prediction.AwayFg, "Away FG should be 1" );
 }
 public void TestJayCutler()
 {
     var g = new NFLGame( "2016:01-I" );
      var msg = new PlayerGameProjectionMessage();
      msg.Player = new NFLPlayer( "CUTLJA01" );
      msg.Game = g;
      msg.Prediction = g.GetPrediction( "unit" );
      var cut = new PullMetricsFromPrediction( msg );
      Assert.IsNotNull( msg.Game.PlayerGameMetrics.Count > 12 );
      msg.Dao = new DbfPlayerGameMetricsDao();
      var saveStep = new SavePlayerGameMetrics( msg );
 }