public void LoadHighScore_ReturnsScoreFromPlayerPrefs() { _fakePlayerPrefs.GetInt(Arg.Any <string>()).Returns(10); var savedHighScore = _score.LoadHighScore(); Assert.AreEqual(10, savedHighScore); }
public IEnumerator PlayerPrefsSetInt_OnGameLostCurrentScoreLessThanHighscore_NotCalled() { CommonInstall(); _fakePlayerPrefs.GetInt(Arg.Any <string>()).Returns(_score.CurrentScore + 10); _signalBus.Fire <GameLostSignal>(); _fakePlayerPrefs.Received(1).GetInt(Arg.Any <string>()); _fakePlayerPrefs.DidNotReceive().SetInt(Arg.Any <string>(), _score.CurrentScore); yield break; }