Max*_*xsy 2 ruby ruby-on-rails
好吧,这已经在我的脑海中徘徊了一段时间了.在ruby on rails单元测试中,有一个带有assert方法的感叹号.这是一个例子
test "No empty values to be inserted" do
product = Produce.new
assert !product.save
end
Run Code Online (Sandbox Code Playgroud)
让我知道感叹号的功能.快速回复表示赞赏.谢谢.
! 是逻辑否定.
!product.save返回false.!product.save返回true.因此,assert !product.save意味着product.save必须返回falsy才能通过测试.
| 归档时间: |
|
| 查看次数: |
712 次 |
| 最近记录: |