var MockStatusBar = { notificationsCount: null, wasMethodCalled: {}, methodCalled: function msb_methodCalled(name) { this.wasMethodCalled[name] = this.wasMethodCalled[name] ? this.wasMethodCalled[name]++ : 1; }, updateNotification: function(count) { var number = new Number(count); this.notificationsCount = number.toString(); this.methodCalled('updateNotification'); }, updateNotificationUnread: function(unread) { this.mNotificationUnread = unread; }, mNotificationUnread: false, mTeardown: function teardown() { this.notificationsCount = null; this.mNotificationsUpdated = false; this.mNotificationUnread = false; this.wasMethodCalled = {}; }, incSystemDownloads: function msb_incSystemDownloads() { this.methodCalled('incSystemDownloads'); }, decSystemDownloads: function msb_decSystemDownloads() { this.methodCalled('decSystemDownloads'); } };