private void Start() { UIManager.Instance.InitializeScoreUI(this); if (IsPlayer) { scoreTableRef.UpdateName(PlayerPrefs.GetString("PlayerName", "You")); } else { string tmpName = botNames.RivalNames[Random.Range(0, botNames.RivalNames.Length)]; scoreTableRef.UpdateName(tmpName); namePlate.text = tmpName; } scoreTableRef.UpdateScore(Score.ToString()); }
public void ScoreUpdaterWorks() { ScoreUpdater updater = new ScoreUpdater(); Student student = updater.UpdateScore( new Student(), 5f); Assert.AreEqual(student.Score, 5f); }
public void UpdateScore_Game_Null_Throws() { var scoreBoard = Mock.Of <ScoreBoard>(); var scoreUpdater = new ScoreUpdater(scoreBoard); Action action = () => scoreUpdater.UpdateScore(null, It.IsAny <int>(), It.IsAny <int>()); action.Should().Throw <ArgumentNullException>(); }
public void UpdateScore_ScoreHomeAndScoreAway_IncrementsScoreHome(int homeScore, int awayScore, int expected) { var scoreBoard = ScoreBoardInitializer(); var game = new Game() { Id = 1, HomeTeam = new HomeTeam() { Name = "Barcelona" }, AwayTeam = new AwayTeam() { Name = "Sevilla" }, }; var ScoreUpdater = new ScoreUpdater(scoreBoard); ScoreUpdater.UpdateScore(game, homeScore, awayScore); Assert.Equal(expected, scoreBoard.Games[0].Score.HomeScore); }
public void UpdateScore_ScoreAwayHasValueAndScoreHomeNull_IncrementsTotalScore(int awayScore, int expected) { var scoreBoard = ScoreBoardInitializer(); var game = new Game() { Id = 2, HomeTeam = new HomeTeam() { Name = "Madrid" }, AwayTeam = new AwayTeam() { Name = "Bilbao" }, }; var ScoreUpdater = new ScoreUpdater(scoreBoard); ScoreUpdater.UpdateScore(game, null, awayScore); Assert.Equal(expected, scoreBoard.Games[1].Score.TotalScore); }