有沒有一種很好的方式來在Ruby中聲明CSV文件的內容?如何在Ruby中聲明一個CSV文件
我明白瞭如何使用CSV庫,以及如何在CSV文件中讀取,但導致斷言,如一個長長的清單:
`assert_equal("0", @csv_array[0].field('impressions'))
assert_equal("7", @csv_array[0].field('clicks'))
assert_equal("330", @csv_array[0].field('currency.GBP.commissions'))
assert_equal("6", @csv_array[0].field('currency.GBP.conversions'))
assert_equal("3300", @csv_array[0].field('currency.GBP.ordervalue'))`
是否有某種類型的文件比較,以便我可以的寫:
assert_equal(expected.csv ,actual.csv)
或沿着這些線?
爲什麼不對兩者運行MD5檢查並比較這些值?如果您使用* nix或Mac OS,請參閱'man md5'。 – 2014-10-07 23:56:24