Sinon should be included by default for unit tests, and I would recommend giving it a shot here for consistency. Here is a quick example of how to assert that a method was called: https://github.com/mozilla-b2g/gaia/blob/master/apps/system/test/unit/rocketbar_test.js#L81