From: Victor Shepelev Date: 2006-05-05T14:19:32+09:00 Subject: test/unit : params order in assert_equal Hi all. I've found myself to always writing: assert_equal variable_to_test, 'value expected' And Test::Unit says to me: 'some wrong value' expected but was 'value expected' when I'd want to see 'value expected' expected but was 'some wrong value' Is it because English is not my native? I mean, all others think that order assert equal , is natural? BTW, "my" order seems more natural to mee also because long expressions: assert_equal some/very*long.calculations(Of::My.value), 'blah' vs. assert_equal 'blah', some/very*long.calculations(Of::My.value) Thanks, Victor.