feat($ionicSideMenuDelegate): add isOpen() method

Closes #1074. Closes #1075.
This commit is contained in:
Robin van Baalen
2014-04-07 12:35:52 -07:00
committed by Andy Joslin
parent dfbb376552
commit 518e54ee86
3 changed files with 26 additions and 1 deletions

View File

@@ -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();