public int GetUserScore(string user) { if (_scores.ContainsKey(user)) { int score; if (_scores.TryGetValue(user, out score)) { return score; } return 0; } throw new Exception("No Such User!"); }
public void GetUserScore_UserExistsWithScore0_ReturnsScore() { ScoreBoard board = new ScoreBoard(); board.AddScore("JamesW", 0); int result = board.GetUserScore("JamesW"); Assert.AreEqual(0, result); }