public HanoiController( HanoiCommandsHandler hanoiCommandsHandler, IMoveRepository moveRepository, MoveCommandsHandler moveCommandsHandler) { _hanoiCommandsHandler = hanoiCommandsHandler; _moveCommandsHandler = moveCommandsHandler; }
public void Initialize() { _moveMockedRepository = new Mock <IMoveRepository>(); _hanoiMockedRepository = new Mock <IHanoiRepository>(); _hanoiCommandsHandler = new HanoiCommandsHandler(_hanoiMockedRepository.Object, _moveMockedRepository.Object); }