### Question:
FloatArgument implements Argument { @Override public String getCommandLineValue() { return value; } FloatArgument(final long integer, final long fractional); @Override String getCommandLineValue();  }### Answer:
@Test public void testGetCommandLineValueWholeValue() { assertThat(new FloatArgument(10, 0).getCommandLineValue()).isEqualTo("10.0"); }
@Test public void testGetCommandLineValuePrecision() { assertThat(new FloatArgument(123456789123456789L, 987654321098765432L).getCommandLineValue()) .isEqualTo("123456789123456789.987654321098765432"); }
@Test public void testGetCommandLineValueSigned() { assertThat(new FloatArgument(-10, 1).getCommandLineValue()).isEqualTo("-10.1"); }