Future-proofed the tests a little.

We're using RSpec mocks for some test doubles and Mocha for others. We
should clean that whole thing up, but for now... these are the two that
actually break when we upgrade to RSpec 2.99 (preparing for 3.0).
Allow canceling free subscriptions.

... whatever that means.