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)) ); }