예제 #1
0
        public void ImplementsContract_returns_false_when_unknown()
        {
            var handler = new MyHandler();

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

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

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

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

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

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