public WordCounterService(IDefinitionsApiService definitionsApiService,
                           IWordProcessorService wordProcessorService, ILogger <WordCounterService> logger)
 {
     _definitionsApiService = definitionsApiService;
     _wordProcessorService  = wordProcessorService;
     _logger = logger;
 }
示例#2
0
        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();
        }