如何使用 jUnit 断言检查值是否在 Float 中?

How to check whether the values are in Float using jUnit assertion?

我正在尝试自动化 API。作为回应,我得到其中一个键的浮点值。该值是动态的,所以我唯一想断言的是检查该值是否为浮点数。我们如何通过 jUnit5 库断言?

您可以尝试使用 Float.valueOf() 将值读取为浮点数,如果不能将其解释为浮点数,函数将抛出异常并且测试将失败。像这样:

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