예제 #1
0
  @Test
  public void notFloat() {
    value.setString("FOO");

    exception.expect(FIXValueFormatException.class);

    value.asFloat();
  }
예제 #2
0
  @Test
  public void asFloatWithoutDecimals() throws FIXValueOverflowException {
    get("12\u0001");

    assertEquals(12.00, value.asFloat(), 0.01);
  }
예제 #3
0
  @Test
  public void asNegativeFloat() throws FIXValueOverflowException {
    get("-12.50\u0001");

    assertEquals(-12.50, value.asFloat(), 0.01);
  }
예제 #4
0
  @Test
  public void asZeroFloat() throws FIXValueOverflowException {
    get("0.00\u0001");

    assertEquals(0.00, value.asFloat(), 0.01);
  }