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); }