public void PlayerCheckPointAndNotExist_whenCreateScoreWhithCeroPoints() { playerPrefsAdapter.HasKey("score").Returns(false); logic = new LogicPointsPlayer(controllerPointsView, playerPrefsAdapter); //assert playerPrefsAdapter.Received(1).SetInt("score", 0); }
public void PlayerCheckPointsAndExist_whenReturnNumberOfPoints() { playerPrefsAdapter.HasKey("score").Returns(true); playerPrefsAdapter.GetInt("score").Returns(100); logic = new LogicPointsPlayer(controllerPointsView, playerPrefsAdapter); //assert Assert.AreEqual(100, logic.GetPoints()); }
public void PlayerKillEnemi_whenPointIsUp() { playerPrefsAdapter.HasKey("score").Returns(true); playerPrefsAdapter.GetInt("score").Returns(100); logic = new LogicPointsPlayer(controllerPointsView, playerPrefsAdapter); //action logic.PointsUp(2); //assert playerPrefsAdapter.Received(1).SetInt("score", 102); controllerPointsView.Received().ShowPuntuaction(102); }
// Use this for initialization void Start() { playerPrefsAdapter = GetComponent <PlayerPrefsStrategy>().GetPlayerPrefsAdapter(); logicPointsPlayer = new LogicPointsPlayer(this, playerPrefsAdapter); }