public void ToSingle() { var converter = ConverterFactory.Create <UIntPtr, float>(); Assert.Equal(ManualConverter.UIntPtrToSingle(UIntPtr.Zero), converter(UIntPtr.Zero)); Assert.Equal(ManualConverter.UIntPtrToSingle((UIntPtr)1), converter((UIntPtr)1)); Assert.Equal(ManualConverter.UIntPtrToSingle(UIntPtr.MinValue), converter(UIntPtr.MinValue)); Assert.Equal(ManualConverter.UIntPtrToSingle(UIntPtr.MinValue), converter(UIntPtr.MinValue)); }
public void ToDecimal() { var converter = ConverterFactory.Create <UIntPtr, decimal>(); Assert.Equal(ManualConverter.UIntPtrToDecimal(UIntPtr.Zero), converter(UIntPtr.Zero)); Assert.Equal(ManualConverter.UIntPtrToDecimal((UIntPtr)1), converter((UIntPtr)1)); Assert.Equal(ManualConverter.UIntPtrToDecimal(UIntPtr.MinValue), converter(UIntPtr.MinValue)); Assert.Equal(ManualConverter.UIntPtrToDecimal(UIntPtr.MinValue), converter(UIntPtr.MinValue)); }
public void ToSingle() { var converter = ConverterFactory.Create <char, float>(); Assert.Equal(ManualConverter.CharToSingle((char)0), converter((char)0)); Assert.Equal(ManualConverter.CharToSingle((char)1), converter((char)1)); Assert.Equal(ManualConverter.CharToSingle(Char.MinValue), converter(Char.MinValue)); Assert.Equal(ManualConverter.CharToSingle(Char.MaxValue), converter(Char.MaxValue)); }
public void ToSingle() { var converter = ConverterFactory.Create <ushort, float>(); Assert.Equal(ManualConverter.UInt16ToSingle(0), converter(0)); Assert.Equal(ManualConverter.UInt16ToSingle(1), converter(1)); Assert.Equal(ManualConverter.UInt16ToSingle(UInt16.MinValue), converter(UInt16.MinValue)); Assert.Equal(ManualConverter.UInt16ToSingle(UInt16.MaxValue), converter(UInt16.MaxValue)); }
public void ToSingle() { var converter = ConverterFactory.Create <ulong, float>(); Assert.Equal(ManualConverter.UInt64ToSingle(0ul), converter(0ul)); Assert.Equal(ManualConverter.UInt64ToSingle(1ul), converter(1ul)); Assert.Equal(ManualConverter.UInt64ToSingle(UInt64.MinValue), converter(UInt64.MinValue)); Assert.Equal(ManualConverter.UInt64ToSingle(UInt64.MaxValue), converter(UInt64.MaxValue)); }
public void ToInt32() { var converter = ConverterFactory.Create <char, int>(); Assert.Equal(ManualConverter.CharToInt32((char)0), converter((char)0)); Assert.Equal(ManualConverter.CharToInt32((char)1), converter((char)1)); Assert.Equal(ManualConverter.CharToInt32(Char.MinValue), converter(Char.MinValue)); Assert.Equal(ManualConverter.CharToInt32(Char.MaxValue), converter(Char.MaxValue)); }
public void ToUInt64() { var converter = ConverterFactory.Create <byte, ulong>(); Assert.Equal(ManualConverter.ByteToUInt64(0), converter(0)); Assert.Equal(ManualConverter.ByteToUInt64(1), converter(1)); Assert.Equal(ManualConverter.ByteToUInt64(Byte.MinValue), converter(Byte.MinValue)); Assert.Equal(ManualConverter.ByteToUInt64(Byte.MaxValue), converter(Byte.MaxValue)); }
public void ToUInt16() { var converter = ConverterFactory.Create <ulong, ushort>(); Assert.Equal(ManualConverter.UInt64ToUInt16(0ul), converter(0ul)); Assert.Equal(ManualConverter.UInt64ToUInt16(1ul), converter(1ul)); Assert.Equal(ManualConverter.UInt64ToUInt16(UInt64.MinValue), converter(UInt64.MinValue)); Assert.Equal(ManualConverter.UInt64ToUInt16(UInt64.MaxValue), converter(UInt64.MaxValue)); }
public void ToDecimal() { var converter = ConverterFactory.Create <byte, decimal>(); Assert.Equal(ManualConverter.ByteToDecimal(0), converter(0)); Assert.Equal(ManualConverter.ByteToDecimal(1), converter(1)); Assert.Equal(ManualConverter.ByteToDecimal(Byte.MinValue), converter(Byte.MinValue)); Assert.Equal(ManualConverter.ByteToDecimal(Byte.MaxValue), converter(Byte.MaxValue)); }
public void ToInt32() { var converter = ConverterFactory.Create <byte, int>(); Assert.Equal(ManualConverter.ByteToInt32(0), converter(0)); Assert.Equal(ManualConverter.ByteToInt32(1), converter(1)); Assert.Equal(ManualConverter.ByteToInt32(Byte.MinValue), converter(Byte.MinValue)); Assert.Equal(ManualConverter.ByteToInt32(Byte.MaxValue), converter(Byte.MaxValue)); }
public void ToSingle() { var converter = ConverterFactory.Create <uint, float>(); Assert.Equal(ManualConverter.UInt32ToSingle(0u), converter(0u)); Assert.Equal(ManualConverter.UInt32ToSingle(1u), converter(1u)); Assert.Equal(ManualConverter.UInt32ToSingle(UInt32.MinValue), converter(UInt32.MinValue)); Assert.Equal(ManualConverter.UInt32ToSingle(UInt32.MaxValue), converter(UInt32.MaxValue)); }
public void ToUInt64() { var converter = ConverterFactory.Create <uint, uint>(); Assert.Equal(ManualConverter.UInt32ToUInt64(0u), converter(0u)); Assert.Equal(ManualConverter.UInt32ToUInt64(1u), converter(1u)); Assert.Equal(ManualConverter.UInt32ToUInt64(UInt32.MinValue), converter(UInt32.MinValue)); Assert.Equal(ManualConverter.UInt32ToUInt64(UInt32.MaxValue), converter(UInt32.MaxValue)); }
public void ToDecimal() { var converter = ConverterFactory.Create <uint, decimal>(); Assert.Equal(ManualConverter.UInt32ToDecimal(0u), converter(0u)); Assert.Equal(ManualConverter.UInt32ToDecimal(1u), converter(1u)); Assert.Equal(ManualConverter.UInt32ToDecimal(UInt32.MinValue), converter(UInt32.MinValue)); Assert.Equal(ManualConverter.UInt32ToDecimal(UInt32.MaxValue), converter(UInt32.MaxValue)); }
public void ToUInt32() { var converter = ConverterFactory.Create <IntPtr, uint>(); Assert.Equal(ManualConverter.IntPtrToUInt32(IntPtr.Zero), converter(IntPtr.Zero)); Assert.Equal(ManualConverter.IntPtrToUInt32((IntPtr)1), converter((IntPtr)1)); //Assert.Equal(ManualConverter.IntPtrToUInt32(IntPtr.MinValue), converter(IntPtr.MinValue)); //Assert.Equal(ManualConverter.IntPtrToUInt32(IntPtr.MaxValue), converter(IntPtr.MaxValue)); }
public void ToSingle() { var converter = ConverterFactory.Create <byte, float>(); Assert.Equal(ManualConverter.ByteToSingle(0), converter(0)); Assert.Equal(ManualConverter.ByteToSingle(1), converter(1)); Assert.Equal(ManualConverter.ByteToSingle(Byte.MinValue), converter(Byte.MinValue)); Assert.Equal(ManualConverter.ByteToSingle(Byte.MaxValue), converter(Byte.MaxValue)); }
public void ToUInt64() { var converter = ConverterFactory.Create <UIntPtr, ulong>(); Assert.Equal(ManualConverter.UIntPtrToUInt64(UIntPtr.Zero), converter(UIntPtr.Zero)); Assert.Equal(ManualConverter.UIntPtrToUInt64((UIntPtr)1), converter((UIntPtr)1)); Assert.Equal(ManualConverter.UIntPtrToUInt64(UIntPtr.MinValue), converter(UIntPtr.MinValue)); Assert.Equal(ManualConverter.UIntPtrToUInt64(UIntPtr.MaxValue), converter(UIntPtr.MaxValue)); }
public void ToDecimal() { var converter = ConverterFactory.Create <ushort, decimal>(); Assert.Equal(ManualConverter.UInt16ToDecimal(0), converter(0)); Assert.Equal(ManualConverter.UInt16ToDecimal(1), converter(1)); Assert.Equal(ManualConverter.UInt16ToDecimal(UInt16.MinValue), converter(UInt16.MinValue)); Assert.Equal(ManualConverter.UInt16ToDecimal(UInt16.MaxValue), converter(UInt16.MaxValue)); }
public void ToInt64() { var converter = ConverterFactory.Create <ulong, long>(); Assert.Equal(ManualConverter.UInt64ToInt64(0ul), converter(0ul)); Assert.Equal(ManualConverter.UInt64ToInt64(1ul), converter(1ul)); Assert.Equal(ManualConverter.UInt64ToInt64(UInt64.MinValue), converter(UInt64.MinValue)); Assert.Equal(ManualConverter.UInt64ToInt64(UInt64.MaxValue), converter(UInt64.MaxValue)); }
public void ToInt32() { var converter = ConverterFactory.Create <ushort, int>(); Assert.Equal(ManualConverter.UInt16ToInt32(0), converter(0)); Assert.Equal(ManualConverter.UInt16ToInt32(1), converter(1)); Assert.Equal(ManualConverter.UInt16ToInt32(UInt16.MinValue), converter(UInt16.MinValue)); Assert.Equal(ManualConverter.UInt16ToInt32(UInt16.MaxValue), converter(UInt16.MaxValue)); }
public void ToDecimal() { var converter = ConverterFactory.Create <char, decimal>(); Assert.Equal(ManualConverter.CharToDecimal((char)0), converter((char)0)); Assert.Equal(ManualConverter.CharToDecimal((char)1), converter((char)1)); Assert.Equal(ManualConverter.CharToDecimal(Char.MinValue), converter(Char.MinValue)); Assert.Equal(ManualConverter.CharToDecimal(Char.MaxValue), converter(Char.MaxValue)); }
public void ToUInt64() { var converter = ConverterFactory.Create <ushort, ulong>(); Assert.Equal(ManualConverter.UInt16ToUInt64(0), converter(0)); Assert.Equal(ManualConverter.UInt16ToUInt64(1), converter(1)); Assert.Equal(ManualConverter.UInt16ToUInt64(UInt16.MinValue), converter(UInt16.MinValue)); Assert.Equal(ManualConverter.UInt16ToUInt64(UInt16.MaxValue), converter(UInt16.MaxValue)); }
public void ToUInt64() { var converter = ConverterFactory.Create <char, ulong>(); Assert.Equal(ManualConverter.CharToUInt64((char)0), converter((char)0)); Assert.Equal(ManualConverter.CharToUInt64((char)1), converter((char)1)); Assert.Equal(ManualConverter.CharToUInt64(Char.MinValue), converter(Char.MinValue)); Assert.Equal(ManualConverter.CharToUInt64(Char.MaxValue), converter(Char.MaxValue)); }
public void ToByte() { var converter = ConverterFactory.Create <UIntPtr, byte>(); Assert.Equal(ManualConverter.UIntPtrToByte(UIntPtr.Zero), converter(UIntPtr.Zero)); Assert.Equal(ManualConverter.UIntPtrToByte((UIntPtr)1), converter((UIntPtr)1)); Assert.Equal(ManualConverter.UIntPtrToByte(UIntPtr.MinValue), converter(UIntPtr.MinValue)); //Assert.Equal(ManualConverter.UIntPtrToByte(UIntPtr.MaxValue), converter(UIntPtr.MaxValue)); }
public void ToDouble() { var converter = ConverterFactory.Create <IntPtr, double>(); Assert.Equal(ManualConverter.IntPtrToDouble(IntPtr.Zero), converter(IntPtr.Zero)); Assert.Equal(ManualConverter.IntPtrToDouble((IntPtr)1), converter((IntPtr)1)); Assert.Equal(ManualConverter.IntPtrToDouble(IntPtr.MinValue), converter(IntPtr.MinValue)); Assert.Equal(ManualConverter.IntPtrToDouble(IntPtr.MinValue), converter(IntPtr.MinValue)); }
public void ToByte() { var converter = ConverterFactory.Create <short, byte>(); Assert.Equal(ManualConverter.Int16ToByte(0), converter(0)); Assert.Equal(ManualConverter.Int16ToByte(1), converter(1)); Assert.Equal(ManualConverter.Int16ToByte(-1), converter(-1)); Assert.Equal(ManualConverter.Int16ToByte(Int16.MinValue), converter(Int16.MinValue)); Assert.Equal(ManualConverter.Int16ToByte(Int16.MaxValue), converter(Int16.MaxValue)); }
public void ToInt64() { var converter = ConverterFactory.Create <short, long>(); Assert.Equal(ManualConverter.Int16ToInt64(0), converter(0)); Assert.Equal(ManualConverter.Int16ToInt64(1), converter(1)); Assert.Equal(ManualConverter.Int16ToInt64(-1), converter(-1)); Assert.Equal(ManualConverter.Int16ToInt64(Int16.MinValue), converter(Int16.MinValue)); Assert.Equal(ManualConverter.Int16ToInt64(Int16.MaxValue), converter(Int16.MaxValue)); }
public void ToUInt16() { var converter = ConverterFactory.Create <short, ushort>(); Assert.Equal(ManualConverter.Int16ToUInt16(0), converter(0)); Assert.Equal(ManualConverter.Int16ToUInt16(1), converter(1)); Assert.Equal(ManualConverter.Int16ToUInt16(-1), converter(-1)); Assert.Equal(ManualConverter.Int16ToUInt16(Int16.MinValue), converter(Int16.MinValue)); Assert.Equal(ManualConverter.Int16ToUInt16(Int16.MaxValue), converter(Int16.MaxValue)); }
public void ToInt64() { var converter = ConverterFactory.Create <float, long>(); Assert.Equal(ManualConverter.SingleToInt64(0f), converter(0f)); Assert.Equal(ManualConverter.SingleToInt64(1f), converter(1f)); Assert.Equal(ManualConverter.SingleToInt64(-1f), converter(-1f)); Assert.Equal(ManualConverter.SingleToInt64(Single.MinValue), converter(Single.MinValue)); Assert.Equal(ManualConverter.SingleToInt64(Single.MaxValue), converter(Single.MaxValue)); }
public void ToByte() { var converter = ConverterFactory.Create <float, byte>(); Assert.Equal(ManualConverter.SingleToByte(0f), converter(0f)); Assert.Equal(ManualConverter.SingleToByte(1f), converter(1f)); Assert.Equal(ManualConverter.SingleToByte(-1f), converter(-1f)); Assert.Equal(ManualConverter.SingleToByte(Single.MinValue), converter(Single.MinValue)); Assert.Equal(ManualConverter.SingleToByte(Single.MaxValue), converter(Single.MaxValue)); }
public void ToUInt32() { var converter = ConverterFactory.Create <float, uint>(); Assert.Equal(ManualConverter.SingleToUInt32(0f), converter(0f)); Assert.Equal(ManualConverter.SingleToUInt32(1f), converter(1f)); Assert.Equal(ManualConverter.SingleToUInt32(-1f), converter(-1f)); Assert.Equal(ManualConverter.SingleToUInt32(Single.MinValue), converter(Single.MinValue)); Assert.Equal(ManualConverter.SingleToUInt32(Single.MaxValue), converter(Single.MaxValue)); }