@Test public void notFloat() { value.setString("FOO"); exception.expect(FIXValueFormatException.class); value.asFloat(); }
@Test public void asFloatWithoutDecimals() throws FIXValueOverflowException { get("12\u0001"); assertEquals(12.00, value.asFloat(), 0.01); }
@Test public void asNegativeFloat() throws FIXValueOverflowException { get("-12.50\u0001"); assertEquals(-12.50, value.asFloat(), 0.01); }
@Test public void asZeroFloat() throws FIXValueOverflowException { get("0.00\u0001"); assertEquals(0.00, value.asFloat(), 0.01); }