在rspec中,假设我有一个值x 如何检查x是否为非负浮点值?如何检查ruby值是否为非负值浮动值?
1
A
回答
1
喜欢的东西
object.should be_a(Float)
object.should be >= 0.0
4
我会做这样的事情:
expect(value).to be_a(Float)
expect(value).to be >= 0
+1
这是首选的RSpec 3语法 – Anthony 2014-09-19 01:13:25
1
在rspec的3你可以用and
expect(value).to be_a(Float).and be >= 0
结合多种期望您还可以使用or
来结合matchers,这些别名为&
d |
相关问题
- 1. 存储非负浮点值
- 2. 如何检查浮点值中的输入是否为空?
- 3. Lua检查数值/值是否为
- 4. 如何检查值是否为1.#INF0000?
- 5. 如何检查DataReader值是否为空?
- 6. 转换浮动负值正
- 7. 检查NSString是否有负值布尔值
- 8. javascript - 如何检查数组是否至少有一个负值?
- 9. 在控制台中将负值称为负值,负值如何转为正值?
- 10. 如何检查Ruby数组是否包含多个值之一?
- 11. 如何检查xElement值是否存在?
- 12. 如何检查值是否已插入
- 13. 如何检查orderbychild值是否存在?
- 14. 如何检查类值是否相同
- 15. 检查是否有空值
- 16. 检查值是否存在
- 17. 检查Html.ValidationSummary()是否有值
- 18. 检查值select2是否为空
- 19. 检查是否美丽soup.find_all值为空
- 20. 检查是否GET值为null
- 21. 检查$ _POST-值是否为空
- 22. FreeMarker:检查地图值是否为空
- 23. 检查double值是否为整数Swift
- 24. 检查值是否为10的倍数
- 25. 检查值是否为数字
- 26. 检查数组值是否为空
- 27. 检查是否为datetimepicker输入值?
- 28. 检查是否JSON值为空
- 29. 检查值是否为整数(Objective-C)
- 30. 检查列值是否为Numeric。 SSIS
这是老式的。 – sawa 2014-09-19 00:48:40