public void ExitNotFoundWhenPlayerNotReachedLabyrinthBorder() { IMoveHandler moveHandler = new MoveHandler(); ILabyrinthPlayField labyrinth = new MockLabyrinth(); Assert.IsFalse(moveHandler.ExitFound(labyrinth, labyrinth.CurrentCell)); }
public void ExitFoundWhenPlayerReachedLabyrinthBorder() { IMoveHandler moveHandler = new MoveHandler(); ILabyrinthPlayField labyrinth = new MockLabyrinth(); moveHandler.MoveAction(labyrinth, Command.Right); Assert.IsTrue(moveHandler.ExitFound(labyrinth, labyrinth.CurrentCell)); }