public void Analyze_TooShortFileName_CallLogger1() { var logger = Substitute.For <ILogger>(); var analyzer = new LogAnalyzer.LogAnalyzer(logger); analyzer.MinNameLength = 6; analyzer.Analyze("a.txt"); logger.Received().LogError("Слишком короткое имя файла a.txt"); }
public void Analyze_TooShortFileName_CallLogger() { var logger = new FakeLogger(); var analyzer = new LogAnalyzer.LogAnalyzer(logger); analyzer.MinNameLength = 6; analyzer.Analyze("a.txt"); StringAssert.Contains("Слишком короткое", logger.LastError); }