public void IsValidLogFileName5_WhenCalled_ReturnExpectedValue(string fileName, bool isValid)
        {
            var manager  = new FakeFileExtensionManager();
            var analyzer = new TestableLogAnalyzer(manager);

            manager.WillBeValid = isValid;

            var result = analyzer.IsValidLogFileName5(fileName);

            Assert.That(result, Is.EqualTo(isValid));
        }
        public void IsValidLogFileName4_WhenCalled_ReturnExpectedValue(string fileName, bool isValid)
        {
            var manager = new FakeFileExtensionManager();

            FileExtensionManagerFactory.SetManager(manager);
            var logAnalyzer = new LogAnalyzer();

            manager.WillBeValid = isValid;

            var result = logAnalyzer.IsValidLogFileName4(fileName);

            Assert.That(result, Is.EqualTo(isValid));
        }
 public void SetUp()
 {
     _manager     = new FakeFileExtensionManager();
     _logAnalyzer = new LogAnalyzer(_manager);
 }