コード例 #1
0
        public void IsCompatibleTypeInterfaceTest()
        {
            MockDataTarget dataTarget = new MockDataTarget();

            Assert.IsTrue(NuGenArgument.IsCompatibleType(dataTarget, typeof(IMockDataTarget)));
            Assert.IsFalse(NuGenArgument.IsCompatibleType(dataTarget, typeof(IDataObject)));
        }
コード例 #2
0
 public void IsCompatibleTypeArgumentNullExceptionTestOnCompatibleType()
 {
     NuGenArgument.IsCompatibleType(new Button(), null);
 }
コード例 #3
0
 public void IsCompatibleTypeInheritenceTest()
 {
     Assert.IsTrue(NuGenArgument.IsCompatibleType(new Button(), typeof(Control)));
 }
コード例 #4
0
 public void IsCompatibleTypeEqualTypeTest()
 {
     Assert.IsTrue(NuGenArgument.IsCompatibleType(new Button(), typeof(Button)));
     Assert.IsFalse(NuGenArgument.IsCompatibleType(new TextBox(), typeof(Button)));
     Assert.IsFalse(NuGenArgument.IsCompatibleType(null, typeof(Control)));
 }