在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. 如何检查浮点值中的输入是否为空?
- 4. 如何在JasperReports中检查BigDecimal字段的值是否为负值
- 5. 如何检查值是否为1.#INF0000?
- 6. 如何检查值是否为数字?
- 7. 如何检查DataReader值是否为空?
- 8. Lua检查数值/值是否为
- 9. 检查值是否为
- 10. 如何检查值是否是javascript中的浮点数
- 11. 转换浮动负值正
- 12. 检查NSString是否有负值布尔值
- 13. vba检查负值
- 14. 如何检查滚动条值是否传递一些值?
- 15. javascript - 如何检查数组是否至少有一个负值?
- 16. 如何检查值是否是数字
- 17. 在控制台中将负值称为负值,负值如何转为正值?
- 18. 检查值是否不为NULL和TRIM(值)!=''AND值!= 0
- 19. 如何检查Ruby数组是否包含多个值之一?
- 20. Jquery接受负值和非负值
- 21. 如何检查orderbychild值是否存在?
- 22. 如何检查变量是否有值?
- 23. 如何检查XML值是否存在?
- 24. 如何检查类值是否相同
- 25. 如何检查HashSet是否包含值?
- 26. 如何检查值是否已插入
- 27. 如何检查xElement值是否存在?
- 28. 如何检查一个值是否是Prolog中的数值?
- 29. 如何检查数值字段中的值是否是整数?
- 30. 如何检查是否值是多个或不键值C#
这是老式的。 – sawa 2014-09-19 00:48:40