public void IsValidLogFileName_VariousExtensions_ChecksThem(string fileName, bool expectedResult)
        {
            MyLogAnalyzer analyzer = new MyLogAnalyzer();

            bool result = analyzer.IsValidLogFileName(fileName);

            Assert.AreEqual(expectedResult, result);
        }
        public void IsValidLogFileName_GoodExtensionUpperCase_ReturnsTrue()
        {
            MyLogAnalyzer analyzer = new MyLogAnalyzer();

            bool result = analyzer.IsValidLogFileName("FileWithGoodExtension.SLF");

            Assert.True(result);
        }
        public void IsValidLogFileName_ValidExtensions_ReturnsTrue(string fileName)
        {
            MyLogAnalyzer analyzer = new MyLogAnalyzer();

            bool result = analyzer.IsValidLogFileName(fileName);

            Assert.True(result);
        }
        public void IsValidLogFileName_BadExtension_ReturnsFalse()
        {
            MyLogAnalyzer analyzer = new MyLogAnalyzer();

            bool result = analyzer.IsValidLogFileName("FileWithBadExtension.log");

            Assert.False(result);
        }