From bd6f10585eeffa2b1c2d200303db16349c92e7e4 Mon Sep 17 00:00:00 2001 From: Robin van Baalen Date: Mon, 7 Apr 2014 12:35:52 -0700 Subject: [PATCH] Added Unit tests for isOpen method --- .../controllers/sideMenuController.unit.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/test/unit/controllers/sideMenuController.unit.js b/test/unit/controllers/sideMenuController.unit.js index 4e1d2be9267..82c969f111a 100644 --- a/test/unit/controllers/sideMenuController.unit.js +++ b/test/unit/controllers/sideMenuController.unit.js @@ -104,6 +104,25 @@ describe('SideMenuController', function() { expect(ctrl.getOpenPercentage()).toEqual(0); }); + it('should isOpen', function() { + expect(ctrl.isOpen()).toEqual(false); + ctrl.toggleLeft(); + expect(ctrl.isOpen()).toEqual(true); + ctrl.toggleLeft(); + expect(ctrl.isOpen()).toEqual(false); + ctrl.toggleLeft(); + expect(ctrl.isOpen()).toEqual(true); + ctrl.toggleLeft(); + + expect(ctrl.isOpen()).toEqual(false); + ctrl.toggleRight(); + expect(ctrl.isOpen()).toEqual(true); + ctrl.toggleRight(); + expect(ctrl.isOpen()).toEqual(false); + ctrl.toggleRight(); + expect(ctrl.isOpen()).toEqual(true); + }); + it('should isOpenLeft', function() { expect(ctrl.isOpenLeft()).toEqual(false); ctrl.toggleLeft();