Improve test of mruby-hash-ext GEM

This commit is contained in:
Daniel Bovensiepen
2013-08-04 22:41:15 +08:00
parent f96c023279
commit b4e07a8051
+5 -7
View File
@@ -12,15 +12,13 @@ assert('Hash#merge!') do
original
end
result_1 == {'abc_key' => 'abc_value', 'cba_key' => 'XXX',
'xyz_key' => 'xyz_value' } and
result_2 == {'abc_key' => 'abc_value', 'cba_key' => 'cba_value',
'xyz_key' => 'xyz_value' }
assert_equal({'abc_key' => 'abc_value', 'cba_key' => 'XXX',
'xyz_key' => 'xyz_value' }, result_1)
assert_equal({'abc_key' => 'abc_value', 'cba_key' => 'cba_value',
'xyz_key' => 'xyz_value' }, result_2)
end
assert('Hash#values_at') do
h = { "cat" => "feline", "dog" => "canine", "cow" => "bovine" }
result = h.values_at("cow", "cat")
result == ["bovine", "feline"]
assert_equal ["bovine", "feline"], h.values_at("cow", "cat")
end