作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我如何使用 RSpec 测试方法返回包含特定键的散列并且这些键的值不为 nil?
最佳答案
我会写:
describe MyObject do
describe "#my_method" do
subject(:my_method) { MyObject.new.my_method }
it { is_expected.to be_a_kind_of(Hash) }
specify { expect(my_method.keys).to include(:key1, :key2) }
specify { expect(my_method.values).not_to include(nil) }
end
end
您可能不得不在引号“key1”、“key2”中使用键。否则可能会抛出错误。
关于ruby - 测试散列是否包含特定键以及这些键的值是否不为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8107216/
我是一名优秀的程序员,十分优秀!