public void BeforeEachTest()
        {
            _roverFactory = new Mock<IRoverFactory>();
            _roverMock = new Mock<IRover>();
            _roverFactory.Setup(p => p.Instanciate())
                .Returns(_roverMock.Object);
            _roverCommanderMock = new Mock<IRoverCommander>();

            _roverFormatterMock = new Mock<IRoverFormatter>();
            _roverOrchestrator = new RoverOrchestrator(_roverFactory.Object, _roverCommanderMock.Object, _roverFormatterMock.Object);
        }
        public void BeforeEachTest()
        {
            _roverFactory = new Mock <IRoverFactory>();
            _roverMock    = new Mock <IRover>();
            _roverFactory.Setup(p => p.Instanciate())
            .Returns(_roverMock.Object);
            _roverCommanderMock = new Mock <IRoverCommander>();

            _roverFormatterMock = new Mock <IRoverFormatter>();
            _roverOrchestrator  = new RoverOrchestrator(_roverFactory.Object, _roverCommanderMock.Object, _roverFormatterMock.Object);
        }