public void DefaultValueConverter_ConversionBetweenDifferentTypes_Succeeds() { var converter = new DefaultValueConverter<UInt32, UInt16>(); UInt32 internalValue = (UInt32)0xabcd; UInt16 result = converter.ConvertFromInternal(internalValue); Assert.AreEqual(internalValue, result); }
public void DefaultValueConverter_ConversionBetweenNonFittingTypes_Throws() { var converter = new DefaultValueConverter<UInt32, UInt16>(); UInt32 internalValue = (UInt32)0xabcdef; UInt16 result = converter.ConvertFromInternal(internalValue); Assert.AreEqual(internalValue, result); }
public void DefaultValueConverter_Conversion_Succeeds() { var converter = new DefaultValueConverter<UInt16, UInt16>(); UInt16 internalValue = (UInt16)0xabcd; UInt16 result = converter.ConvertFromInternal(internalValue); Assert.AreEqual(internalValue, result); }