diff --git a/tests/helpers/changeExtensionTooltip.spec.js b/tests/helpers/changeExtensionTooltip.spec.js index da67f24..6bbb665 100644 --- a/tests/helpers/changeExtensionTooltip.spec.js +++ b/tests/helpers/changeExtensionTooltip.spec.js @@ -1,4 +1,6 @@ var chai = require('chai'); +var sinon = require('sinon'); +var chrome = require('sinon-chrome'); var expect = chai.expect; import changeExtensionTooltip from '../../assets/js/helpers/changeExtensionTooltip'; @@ -7,4 +9,10 @@ describe('changeExtensionTooltip', function() { it('should be a function', function() { expect(changeExtensionTooltip).to.be.a('function'); }); + + it('should change the extension tooltip', function() { + changeExtensionTooltip('WakaTime'); + + sinon.assert.calledWithMatch(chrome.browserAction.setTitle, {title: 'WakaTime'}); + }); }); \ No newline at end of file