public void Setup() { _repository = new SlmmInMemoryRepository(); _machine = new LawnMowerMachine(loc); _lawn = new Test.Domain.Lawn.Lawn(_machine); _lawnCmds = new LawnCommandsService(_lawn, _repository); orient = Direction.North; loc = new Location() { X = 0, Y = 0 }; _lawnQuery = new LawnQueyService(_repository); }
public LocationController(ILawnCommandsService commandService, ILawnQueyService queryService) { _lawnCommands = commandService; _lawnQuey = queryService; }
public LawnController(ILawnCommandsService commandService, ILawnQueyService queryService) { _lawnCommands = commandService; _lawnQuey = queryService; queryService.StatusChanged += QueryService_StatusChanged; }