Example #1
0
        public void IsCompatibleTypeInterfaceTest()
        {
            MockDataTarget dataTarget = new MockDataTarget();

            Assert.IsTrue(NuGenArgument.IsCompatibleType(dataTarget, typeof(IMockDataTarget)));
            Assert.IsFalse(NuGenArgument.IsCompatibleType(dataTarget, typeof(IDataObject)));
        }
		public void GetCompatibleDataObjectTypeInterfaceTest()
		{
			MockDataTarget mockDataTarget = new MockDataTarget();
			
			Assert.AreEqual(
				typeof(MockDataTarget),
				NuGenArgument.GetCompatibleDataObjectType(new DataObject(mockDataTarget), typeof(IMockDataTarget))
			);

			Assert.IsNull(
				NuGenArgument.GetCompatibleDataObjectType(_dataObject, typeof(IMockObject))
			);
		}
Example #3
0
        public void GetCompatibleDataObjectTypeInterfaceTest()
        {
            MockDataTarget mockDataTarget = new MockDataTarget();

            Assert.AreEqual(
                typeof(MockDataTarget),
                NuGenArgument.GetCompatibleDataObjectType(new DataObject(mockDataTarget), typeof(IMockDataTarget))
                );

            Assert.IsNull(
                NuGenArgument.GetCompatibleDataObjectType(_dataObject, typeof(IMockObject))
                );
        }
		public void IsCompatibleTypeInterfaceTest()
		{
			MockDataTarget dataTarget = new MockDataTarget();
			Assert.IsTrue(NuGenArgument.IsCompatibleType(dataTarget, typeof(IMockDataTarget)));
			Assert.IsFalse(NuGenArgument.IsCompatibleType(dataTarget, typeof(IDataObject)));
		}