public void SupportsHook_ForClass_ReturnsFalse() { _runner = new CommandLineRunner(_log.Object, _config.Object, _fs.Object, _output); var supports = _runner.SupportsHook(new HookTypeRef(typeof(object))); Assert.That(supports, Is.False); }
public void SupportsHook_ForFile_ReturnsTrue() { _runner = new CommandLineRunner(_log.Object, _config.Object, _fs.Object, _output); var path = new Mock <PathWrapper>(); path.Setup(p => p.GetExtension(It.IsAny <string>())).Returns(".rb"); _fs.Setup(x => x.Path).Returns(path.Object); var supports = _runner.SupportsHook(new HookTypeRef("aa", HookType.File)); Assert.That(supports, Is.True); }