On Wed, Oct 08, 2008 at 09:28:22PM +0900, Austin Ziegler wrote:
> If I don't know the entire Ruby unit test API, but I know that
> "assert_equal" exists, I can reasonably guess that a negative test
> would be called "assert_not_equal" because of consistency in naming
> conventions. Never in a million years would I guess "refute_*", even
> for looking up the method in the documentation. How am I supposed to
> find that negative assertions begin with "refute_*"?

I would look for either assert_not_equal or assertNotEqual, because
that's what other xUnit-style testing frameworks use.

Paul