As gems get more complex it is good practice to ship additional assertion methods with your library, so users can easily test code they wrote using your library. Usually you do this by providing either a module or some derived TestCase, in a Test::Unit or MiniTest environment. Tests without special assertions The world-famous are-u-cool gem… Continue reading Meta-Testing your Assertions