public void calculatePlayerAdvantageTest() { HockeyTeam home = new HockeyTeam("h"); HockeyTeam away = new HockeyTeam("a"); home.toggleGoaliePulled(); string t = PenaltyAndTimeCalculator.calculatePlayerAdvantage(home, away); Assert.AreEqual("Empty Net", t); home.toggleGoaliePulled(); away.setPen1(new TimeSpan(0, 2, 0)); away.managePenalties(); t = PenaltyAndTimeCalculator.calculatePlayerAdvantage(home, away); Assert.AreEqual("PP", t); away.setPen2(new TimeSpan(0, 2, 0)); away.managePenalties(); t = PenaltyAndTimeCalculator.calculatePlayerAdvantage(home, away); Assert.AreEqual("2PP", t); home.toggleGoaliePulled(); t = PenaltyAndTimeCalculator.calculatePlayerAdvantage(home, away); Assert.AreEqual("EN 2PP", t); }
private void button3_Click(object sender, RoutedEventArgs e) { HockeyTeam t = new HockeyTeam(); t.Name = name.Text; t.City = city.Text; joukkueet.Add(t); }
public void init() { t = new GameTimer(interval); g = new GameInfo(); g.setGameTime(new TimeSpan(0, 20, 0)); h = new HockeyTeam("h"); a = new HockeyTeam("a"); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } HockeyTeam = await _context.HockeyTeam.FirstOrDefaultAsync(m => m.ID == id); if (HockeyTeam == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } HockeyTeam = await _context.HockeyTeam.FindAsync(id); if (HockeyTeam != null) { _context.HockeyTeam.Remove(HockeyTeam); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public void calculateTimeToDisplayTest() { HockeyTeam home = new HockeyTeam("h"); HockeyTeam away = new HockeyTeam("a"); home.setPen1(new TimeSpan(0, 2, 0)); home.managePenalties(); string t = PenaltyAndTimeCalculator.calculateTimeToDisplay(home, away); Assert.AreEqual("2:00", t); away.setPen1(new TimeSpan(0, 1, 40)); away.managePenalties(); t = PenaltyAndTimeCalculator.calculateTimeToDisplay(home, away); Assert.AreEqual("1:40", t); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } HockeyTeam = await _context.HockeyTeam .Include(h => h.nationality).FirstOrDefaultAsync(m => m.ID == id); if (HockeyTeam == null) { return(NotFound()); } ViewData["NationalityID"] = new SelectList(_context.Set <Nationality>(), "ID", "ID"); return(Page()); }
public void calculateTeamWithAdvantageTest() { HockeyTeam home = new HockeyTeam("h"); HockeyTeam away = new HockeyTeam("a"); string t = PenaltyAndTimeCalculator.calculateTeamWithAdvantage(home, away); Assert.AreEqual("NONE", t); home.setPen1(new TimeSpan(0, 2, 0)); home.managePenalties(); away.setPen1(new TimeSpan(0, 2, 0)); away.managePenalties(); t = PenaltyAndTimeCalculator.calculateTeamWithAdvantage(home, away); Assert.AreEqual("NONE", t); home.setPen1(new TimeSpan(0, 2, 0)); home.setPen2(new TimeSpan(0, 2, 0)); home.managePenalties(); away.setPen1(new TimeSpan(0, 2, 0)); away.setPen2(new TimeSpan(0, 2, 0)); away.managePenalties(); t = PenaltyAndTimeCalculator.calculateTeamWithAdvantage(home, away); Assert.AreEqual("NONE", t); home.clearPen1(); home.clearPen2(); away.clearPen1(); away.clearPen2(); home.managePenalties(); away.managePenalties(); home.setPen1(new TimeSpan(0, 2, 0)); home.managePenalties(); t = PenaltyAndTimeCalculator.calculateTeamWithAdvantage(home, away); Assert.AreEqual("AWAY", t); away.setPen1(new TimeSpan(0, 2, 0)); away.setPen2(new TimeSpan(0, 2, 0)); away.managePenalties(); t = PenaltyAndTimeCalculator.calculateTeamWithAdvantage(home, away); Assert.AreEqual("HOME", t); }
private static IEnumerable <HockeyTeam> ReadFromFile(string serie, string season, string file) { foreach (var line in System.IO.File.ReadAllLines(file)) { var t = new HockeyTeam(); var parts = line.Split('\t'); t.Serie = serie; t.Season = season; t.Name = parts[1]; t.GamesPlayed = Convert.ToInt32(parts[2]); t.ThreeP = Convert.ToInt32(parts[3]); t.TwoP = Convert.ToInt32(parts[4]); t.OneP = Convert.ToInt32(parts[5]); t.ZeroP = Convert.ToInt32(parts[6]); t.Goals = Convert.ToInt32(parts[7]); t.GoalsInslappta = Convert.ToInt32(parts[8]); yield return(t); } }
public void Initialize() { team = new HockeyTeam("TEST"); }