Beispiel #1
0
        private LogAnalyzer MakeAnalyzer(bool managerWillBevalid = true,
                                         Exception managerThrows = null)
        {
            TestableLogAnalyzer logAn = new TestableLogAnalyzer();

            logAn.IsSupported = managerWillBevalid;
            logAn.Throws      = managerThrows;

            return(logAn);
        }
        public void overrideTest()
        {
            FakeExtensionManager stub = new FakeExtensionManager();

            stub.WillBeValid = true;

            TestableLogAnalyzer logAnalyzer = new TestableLogAnalyzer(stub);
            bool result = logAnalyzer.IsValidLogFileName("file.txt");

            Assert.True(result);
        }
        public void IsValidFileName_OverrideTest_ReturnsTrue()
        {
            FakeExtensionManager stub = new FakeExtensionManager();

            stub.WillBeValid = true;

            TestableLogAnalyzer logan =
                new TestableLogAnalyzer(stub);

            bool result = logan.IsValidLogFileName("file.ext");

            Assert.True(result);
        }