我有了這個代碼(撬):運行MINITEST編程
class Hash
def invert_by_array
each.with_object({}) {|(key,value), obj|
value.each do |element|
obj[element] = key
end
}
end
end
require 'minitest/spec'
describe "invert_by_array" do
it "should use the array element as keys" do
{'foo' => %w(bar baz)}.invert_by_array.must_equal({'bar' => 'foo', 'baz' => 'foo'})
end
end
我怎樣才能從編輯運行在底部的測試 - 基本上覆制/粘貼上面的內容readline的?
側面說明調用亞軍:'哈希[flat_map {| K,VS | vs.product([k])}]'。 – tokland 2012-08-03 12:04:41