public static void Initialize(TestContext testContext) { PuzzleGenerator <SudokuPuzzle> sudokuGenerator = new SudokuGenerator(); PuzzlePrinter <SudokuPuzzle> sudokuPrinter = new SudokuPrinter(); _sudokuPuzzleService = new SudokuPuzzleService(sudokuGenerator, sudokuPrinter); }
public void TestInitializer() { WebSocketConnectionManager webSocketConnectionManager = new WebSocketConnectionManager(); PuzzleGenerator <SudokuPuzzle> sudokuGenerator = new SudokuGenerator(); PuzzlePrinter <SudokuPuzzle> sudokuPrinter = new SudokuPrinter(); IPuzzleService <SudokuPuzzle> sudokuPuzzleService = new SudokuPuzzleService(sudokuGenerator, sudokuPrinter); _httpHandler = new HttpClientHandlerMock(); IRestServiceConnector restServiceConnector = new RestServiceConnector(_httpHandler); IPuzzleStorageService puzzleStorageService = new PuzzleStorageService(restServiceConnector); _puzzleHandler = new PuzzleHandler(webSocketConnectionManager, sudokuPuzzleService, puzzleStorageService); }