如何使用 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");
}
我正在尝试自动化 API。作为回应,我得到其中一个键的浮点值。该值是动态的,所以我唯一想断言的是检查该值是否为浮点数。我们如何通过 jUnit5 库断言?
您可以尝试使用 Float.valueOf()
将值读取为浮点数,如果不能将其解释为浮点数,函数将抛出异常并且测试将失败。像这样:
@Test
public void isFloat() {
// this will throw an exception
Float.valueOf("definitely_not_a_float");
}