import { ResourceKind } from "../../models/resource";
describe('project-reducer', () => {
- it('should add new project to the list', () => {
- const initialState = undefined;
- const project = {
- name: 'test',
- href: 'href',
- createdAt: '2018-01-01',
- modifiedAt: '2018-01-01',
- ownerUuid: 'owner-test123',
- uuid: 'test123',
- kind: ResourceKind.PROJECT
- };
-
- const state = projectsReducer(initialState, actions.CREATE_PROJECT(project));
- expect(state.items[0].data).toEqual(project);
- });
it('should load projects', () => {
const initialState = undefined;
status: 0
}
],
- currentItemId: ""
+ currentItemId: "",
+ creator: {
+ opened: false,
+ ownerUuid: "",
+ pending: false
+ }
});
});
active: true,
status: 1
}],
- currentItemId: "1"
+ currentItemId: "1",
+ creator: { opened: false, pending: false, ownerUuid: "" },
};
const project = {
items: [{
active: false,
status: 1
}],
- currentItemId: ""
+ currentItemId: "",
+ creator: { opened: false, pending: false, ownerUuid: "" },
};
const state = projectsReducer(initialState, actions.RESET_PROJECT_TREE_ACTIVITY(initialState.items[0].id));
active: false,
status: 1
}],
- currentItemId: "1"
+ currentItemId: "1",
+ creator: { opened: false, pending: false, ownerUuid: "" }
};
const project = {
items: [{
status: 1,
toggled: true
}],
- currentItemId: "1"
+ currentItemId: "1",
+ creator: { opened: false, pending: false, ownerUuid: "" },
};
const state = projectsReducer(initialState, actions.TOGGLE_PROJECT_TREE_ITEM_ACTIVE(initialState.items[0].id));
status: 1,
toggled: false,
}],
- currentItemId: "1"
+ currentItemId: "1",
+ creator: { opened: false, pending: false, ownerUuid: "" }
};
const project = {
items: [{
status: 1,
toggled: true
}],
- currentItemId: "1"
+ currentItemId: "1",
+ creator: { opened: false, pending: false, ownerUuid: "" },
};
const state = projectsReducer(initialState, actions.TOGGLE_PROJECT_TREE_ITEM_OPEN(initialState.items[0].id));