public void GetPlayerStatsTest() { var _saveStatePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"SaveState\nhl94.zs3"); var _statreader = new StatReader(_saveStatePath); var PSM = new PlayerStatManager(_statreader); var PSmodel = PSM.GetPlayerStats(); var _boxscore = new Boxscore(); _boxscore.playerstats = PSmodel; Assert.True(_boxscore.playerstats != null, "PlayerStats Model & Boxscore Created"); }
public void DisposeTest() { var _saveStatePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"SaveState\nhl94.zs3"); var _statreader = new StatReader(_saveStatePath); var PSM = new PlayerStatManager(_statreader); var PSmodel = new PlayerStatsModel(); //Call Dispose PSM.Dispose(); //Calling The GetScoringSummary Method should fail as the FileStream Reader should be null. Exception ex = Assert.Throws<System.NullReferenceException>(() => PSmodel = PSM.GetPlayerStats()); //Verify The Expected Exception was thrown. Assert.Equal("Object reference not set to an instance of an object.", ex.Message); }
private void GetPlayerStats() { var PSM = new PlayerStatManager(_statreader); var PSmodel = PSM.GetPlayerStats(); _boxscore.playerstats = PSmodel; PSM.Dispose(); }