public void overrideTestWithoutStub()
        {
            TestableLogAnalyzer log = new TestableLogAnalyzer();

            log.IsSupported = true;
            bool result = log.IsValidLogFileName("file.ext");

            Assert.IsFalse(result, "....");
        }
        public void IsValdFileName_NameShorterThan6CharsButSupportedExtension_ReturnsFalse()
        {
            StubExtensionManager myFakeManager = new StubExtensionManager();

            myFakeManager.ShouldExtensionBeValid = true;

            ExtensionManagerFactory.SetManager(myFakeManager);

            // Analyzer 생성 및 스텁 주입
            TestableLogAnalyzer log = new TestableLogAnalyzer();

            log.Manager = myFakeManager;
            bool result = log.IsValidLogFileName("short.ext");

            Assert.IsFalse(result, "지원되는 확장자라 하더라도 파일명이 다섯 글자 미만이면 안됨");
        }