public WordCounterService(IDefinitionsApiService definitionsApiService, IWordProcessorService wordProcessorService, ILogger <WordCounterService> logger) { _definitionsApiService = definitionsApiService; _wordProcessorService = wordProcessorService; _logger = logger; }
public void Setup() { _repository = new MockRepository(MockBehavior.Strict); _loggerMock = _repository.Create <ILogger <WordProcessorService> >(); _loggerMock.Setup(x => x.LogDebug(It.IsAny <string>(), It.IsAny <string>())); _wordProcessorService = new WordProcessorService(_loggerMock.Object); var path = Path.Combine(System.Environment.CurrentDirectory, "TestData/TestFile.txt"); using var streamReader = new StreamReader(path, Encoding.UTF8); _testString = streamReader.ReadToEnd(); }