提交 a2ab5ffa 编写于 作者: R Rafael França 提交者: GitHub

Merge pull request #28161 from bogdanvlviv/add_test_attributes

Add test for  method `#attributes`
......@@ -703,6 +703,17 @@ def test_attributes_on_dummy_time_with_invalid_time
assert_nil topic.bonus_time
end
def test_attributes
category = Category.new(name: "Ruby")
expected_attributes = category.attribute_names.map do |attribute_name|
[attribute_name, category.public_send(attribute_name)]
end.to_h
assert_instance_of Hash, category.attributes
assert_equal expected_attributes, category.attributes
end
def test_boolean
b_nil = Boolean.create("value" => nil)
nil_id = b_nil.id
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册