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 LawnQueyService(ISlmmRepository repository) { this._repository = repository; repository.StatusChanged += Repository_StatusChanged; }