public TurtleMoveCommandTests() { ITurtleMoveService turtleMoveService = Mock.Of <TurtleMoveService>(); _board = Mock.Of <Board>(); _mine = Mock.Of <Mine>(); _exit = Mock.Of <Exit>(); _turtle = new Turtle(turtleMoveService); }
public void SetMine(IMine mine) { this.currentMine = mine; }
public MineController(GameField gameField) { currentMine = null; currentPosition = null; this.gameField = gameField; }
public MineSetCommandTests() { _board = Mock.Of <Board>(); _mine = Mock.Of <Mine>(); }
private void ConsoleMine_OnExplosion(IMine sender, ExplosionEventArgs args) { MessageBox.Show("Hit!"); }
/// <summary> /// Set /// </summary> /// <param name="board">Board</param> /// <param name="mine">Mine</param> public void Set(IBoard board, IMine mine) { _board = board; _mine = mine; }
/// <summary> /// Construct a new GeneralResourceController /// </summary> /// <param name="mine">The mine which operations will be processed in</param> public GeneralResourceController(IMine <T> mine) { Mine = mine ?? throw new ArgumentNullException(nameof(mine)); }