mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-08-07 17:48:27 +00:00
[ACA-4070] Add unit tests for linking rule sets (#2878)
* Commit before rebase * Added some tests in the rule set picker * Add unit tests for manage rules component
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
*/
|
||||
|
||||
import { NodeInfo } from '@alfresco/aca-shared/store';
|
||||
import { NodeEntry } from '@alfresco/js-api';
|
||||
import { Node, NodeEntry } from '@alfresco/js-api';
|
||||
|
||||
export const getOwningFolderEntryMock: NodeEntry = {
|
||||
entry: {
|
||||
@@ -52,3 +52,21 @@ export const otherFolderMock: NodeInfo = {
|
||||
id: otherFolderIdMock,
|
||||
name: 'other-folder-name'
|
||||
};
|
||||
|
||||
export const folderToLinkMock: Node = {
|
||||
id: 'folder-1-id',
|
||||
name: 'folder-1-name',
|
||||
nodeType: 'folder',
|
||||
isFolder: true,
|
||||
isFile: false,
|
||||
modifiedAt: new Date(),
|
||||
modifiedByUser: {
|
||||
id: 'user-id',
|
||||
displayName: 'user-name'
|
||||
},
|
||||
createdAt: new Date(),
|
||||
createdByUser: {
|
||||
id: 'user-id',
|
||||
displayName: 'user-name'
|
||||
}
|
||||
};
|
||||
|
@@ -24,7 +24,7 @@
|
||||
*/
|
||||
|
||||
import { RuleSet } from '../model/rule-set.model';
|
||||
import { otherFolderIdMock, otherFolderMock, owningFolderIdMock, owningFolderMock } from './node.mock';
|
||||
import { folderToLinkMock, otherFolderIdMock, otherFolderMock, owningFolderIdMock, owningFolderMock } from './node.mock';
|
||||
import { Rule } from '../model/rule.model';
|
||||
import { inheritedRulesMock, linkedRulesMock, ownedRulesMock, ruleMock } from './rules.mock';
|
||||
|
||||
@@ -139,3 +139,23 @@ export const inheritedRuleSetWithOnlyDisabledRulesMock: RuleSet = {
|
||||
};
|
||||
|
||||
export const ruleSetsMock: RuleSet[] = [inheritedRuleSetMock, ownedRuleSetMock, ruleSetWithLinkMock];
|
||||
|
||||
export const ruleSetWithNoRulesToLinkMock: RuleSet = {
|
||||
id: 'rule-set-to-link-with-no-rules',
|
||||
isLinkedTo: false,
|
||||
owningFolder: folderToLinkMock,
|
||||
linkedToBy: [],
|
||||
rules: [],
|
||||
hasMoreRules: false,
|
||||
loadingRules: false
|
||||
};
|
||||
|
||||
export const ruleSetWithOwnedRulesToLinkMock: RuleSet = {
|
||||
id: 'rule-set-to-link-with-no-rules',
|
||||
isLinkedTo: false,
|
||||
owningFolder: folderToLinkMock,
|
||||
linkedToBy: [],
|
||||
rules: ownedRulesMock,
|
||||
hasMoreRules: false,
|
||||
loadingRules: false
|
||||
};
|
||||
|
Reference in New Issue
Block a user