public void ImplementsContract_returns_false_when_unknown()
        {
            var handler = new MyHandler();

            Assert.False(handler.ImplementsContract("My.Fake.Contract"));
        }
        public void ImplementsContract_returns_false_when_not_implemented()
        {
            var handler = new MyHandler();

            Assert.False(handler.ImplementsContract(typeof(ICustomHandler).FullName));
        }
        public void ImplementsContract_returns_true_when_implemented()
        {
            var handler = new MyHandler();

            Assert.True(handler.ImplementsContract(typeof(IResultHandler).FullName));
        }
        public void ImplementsContract_returns_false_when_unknown()
        {
            var handler = new MyHandler();

            Assert.False(handler.ImplementsContract("My.Fake.Contract"));
        }
        public void ImplementsContract_returns_false_when_not_implemented()
        {
            var handler = new MyHandler();

            Assert.False(handler.ImplementsContract(typeof(ICustomHandler).FullName));
        }
        public void ImplementsContract_returns_true_when_implemented()
        {
            var handler = new MyHandler();

            Assert.True(handler.ImplementsContract(typeof(IResultHandler).FullName));
        }