著作一覧 |
assertEquals(msg, exp, result);
の場合、「で、何が違うのよ?」と言いたくなる場合がある(文字列の場合だな)。長めの、しかも繰り返しが多い文字列だと...3...とかされてもわからなかったりするからだ。すると、デバッガなりSystem.out.printlnなりが必要になったりして。
で、
assertEquals("test 〜, result=" + result, exp, result);
たまに面倒になって
assertEquals(result, exp, result);
後者をリザルトサンドウィッチと言い、まずいとjunitが吐き出すから吐瀉物をその場で視認できる。邪道ですかそうですか。
ジェズイットを見習え |
わーい、邪道邪道!(意味不明)