Вы можете просто попытаться прочитать значение как число с плавающей запятой, используя Float.valueOf()
, если оно не может быть интерпретировано как число с плавающей запятой, функция выдаст исключение и тест завершится неудачно. Примерно так:
@Test
public void isFloat() {
// this will throw an exception
Float.valueOf("definitely_not_a_float");
}