Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (function() {
- 'use strict';
- describe('CapGetAccessPolicies Controller', function() {
- var CapGetAccessPolicies, capConstants, CapGetAccessService;
- var $state, $controller, $stateParams, $modal, scope, $rootScope;
- beforeEach(module(ApplicationConfiguration.applicationModuleName));
- beforeEach(inject(function(_$state_, _$controller_, _CapGetAccessService_, _$stateParams_, _$modal_, _capConstants_, _$rootScope_) {
- $state = _$state_;
- $controller = _$controller_;
- CapGetAccessService = _CapGetAccessService_;
- capConstants = _capConstants_;
- $stateParams = _$stateParams_;
- $modal = _$modal_;
- $rootScope = _$rootScope_;
- $state.params = {siteCode: 'PALE', subjectId: '2500', resource: 'DEFAULT'};
- }));
- beforeEach(inject(function($controller) {
- scope = $rootScope.$new();
- CapGetAccessPolicies = $controller('CapGetAccessPolicies', {
- subjectPolicies: {defaultPolicy:{subjectKey:2500,permissions:'AssetSharingAllowed'},policies:[{resourceType:'ContentSource',resourceKey:'PALE',permissions:''}]},
- assetList: {assetTypes:[{assetTypeName:'Gallery'},{assetTypeName:'Image'}]},
- isDefaultPolicy: true,
- selectedPolicy: {resourceKey:'PALE',permissions:''},
- assetPermissionTypes: ['Deliver','Author'],
- $scope: scope
- });
- }));
- it('assetPermissions constants should contain an array of values', function() {
- expect(capConstants.ASSET_PERMISSION_TYPES).toBeDefined();
- });
- });
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement