Как проверить, находятся ли значения в Float с помощью утверждения jUnit? - PullRequest
0 голосов
/ 29 мая 2020

Я пытаюсь проверить свою схему JSON, в которой значения являются динамическими c, но имеют тип Float. Я просто хочу заявить, что это значение типа Float. Как я могу это сделать?

1 Ответ

0 голосов
/ 29 мая 2020

Вы можете просто попытаться прочитать значение как число с плавающей запятой, используя Float.valueOf(), если оно не может быть интерпретировано как число с плавающей запятой, функция выдаст исключение и тест завершится неудачно. Примерно так:

@Test
public void isFloat() {
    // this will throw an exception
    Float.valueOf("definitely_not_a_float");
}
...