コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }