Mocha NoMethodError / Load order since version 0.9.6
There have been a number of load order issues since 0.9.6 was released for which I apologise.
The key message is that since 0.9.6, you must ensure that your test framework (Test::Unit or MiniTest) is loaded before Mocha is loaded, otherwise Mocha will not monkey-patch the test framework and calls to the Mocha API will result in NoMethodError.
I hope to write this up in more detail soon, but in the meantime here are a couple of useful links :-
Please contact us on the mailing list if you have any questions.