On Jan 18, 8:14 ¨Âí¬ ¢ÒÂåòîóôåéî¢ ¼òï®®®Àðáîéø®ãïí÷òïôåº
> I use Test::Unit a lot, and a lot of the times I create a new test by
> taking an old test, copy that to a new file and start modifying
> it. The problem is that I sometimes forget to change the class name.
>
> When this happens, tests still work but one class of tests has
> silently been discarded.
>
> A colleague, Martin Davis, came up with this simple, short monkeypatch
> to hook onto method_added to check for this condition. It works very
> well. I think this would be a great addition to Test::Unit::TestCase
> in test/unit/testcase.rb
>
> Until then, here's a little file you can load/require:
>
>  ¨Âåóôßèåìðåò®ò
I like it. However, I should point out that you'll already get a
warning about redefined methods if you have a setup or teardown method
in any dup'd classes. That's assuming you're running your tests with -
w, which of course you are. :)

Still, I think it's a worthy addition.

Regards,

Dan