public void Setup() { wordsRepository = new InMemoryWordsRepository(); ramdomPositionGenerator = new SomeRandomQueuedPositionGenerator(); shuffleWordsService = new SomeShuffleWordsService(); addWordsService = new AddWordsToGridLeftToRightService(ramdomPositionGenerator); }
public void Setup() { ramdomPositionGenerator = new SomeRandomQueuedPositionGenerator(); addWordsService = new AddWordsToGridLeftToRightService(ramdomPositionGenerator); fillGridService = new FillGridService(); shuffleWordsService = new SomeShuffleWordsService(); selectionPositionService = new SelectionPositionService(); gameService = new GameService(selectionPositionService); wordsRepository = new InMemoryWordsRepository(); action = new GenerateNewGameAction(addWordsService, fillGridService, shuffleWordsService, gameService, wordsRepository); }