2012-06-18 25 views
1

有沒有一種標準方法可以使assert_equal的故障輸出更具可讀性?Ruby MiniTest:assert_equal的可讀輸出

test "compare" do 
    assert_equal "some string", "some string that differs" 
end 

這將產生:

MiniTest::Assertion: <"some string"> expected but was 
<"some string that differs">. 

理想情況下,輸出將被對準,也許修剪,以顯示他們其實是不同的。當前輸出對於小字符串很好,但當字符串很長時很難辨別它們的不同之處。

回答