/** * Created by mkumar1 on 14-05-2018. */ describe("Test Validation Ribbon", function() { var ribbonValidationService; beforeEach(module('myitsmApp')); beforeEach(inject(function (_ribbonValidationService_) { ribbonValidationService = _ribbonValidationService_; })); it('check for bypassed tasks: positive', function () { var tasksArr = [{ type: 'task', status: {value: 'Bypassed'} }]; expect(ribbonValidationService.anyBypassedTasks(tasksArr)).toBeTruthy(); }); it('check for bypassed tasks: negative', function () { var tasksArr = [{ type: 'task', status: {value: 'Assigned'} }]; expect(ribbonValidationService.anyBypassedTasks(tasksArr)).toBeFalsy(); }); });