public void TestAllocationToAce() { var msg = new PlayerGameProjectionMessage {Game = new NFLGame( "2013:01-B" )}; var sut = new GetGamePrediction( msg ); Assert.IsNotNull( msg.Prediction ); Utility.Announce( msg.Prediction.PredictedScore() ); var sut2 = new PullMetricsFromPrediction( msg ); Assert.IsNotNull( msg.Game.PlayerGameMetrics ); Assert.AreEqual( 1, msg.Game.PlayerGameMetrics.Count ); }
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 ); }
public void TestASavingMetrics() { var msg = new PlayerGameProjectionMessage {Game = new NFLGame( "2013:01-B" )}; var sut = new GetGamePrediction( msg ); var sut2 = new PullMetricsFromPrediction( msg ); var sut3 = new SavePlayerGameMetrics( msg ); var dpgmDoa = new DbfPlayerGameMetricsDao(); var pgmList = msg.Game.PlayerGameMetrics; var expectedPgm = pgmList.FirstOrDefault(); var pgm = dpgmDoa.Get( expectedPgm.PlayerId, expectedPgm.GameKey ); Assert.IsNotNull( pgm ); }
public void TestPullMetrics() { var msg = new PlayerGameProjectionMessage {Game = new NFLGame( "2016:01-N" )}; var sut = new GetGamePrediction(msg); var sut2 = new PullMetricsFromPrediction(msg); Assert.IsNotNull(sut2); }
public void TestVulture() { var msg = new PlayerGameProjectionMessage {Game = new NFLGame( "2013:04-I" ) {PlayerGameMetrics = new List<PlayerGameMetrics>()}}; var sut = new GetGamePrediction( msg ); Assert.IsNotNull( msg.Prediction ); Utility.Announce( msg.Prediction.PredictedScore() ); var sut2 = new PullMetricsFromPrediction( msg ); Assert.IsNotNull( msg.Game.PlayerGameMetrics ); Assert.IsTrue( msg.Game.PlayerGameMetrics.Count > 0 ); }