Skip to content

Commit 15d0d4c

Browse files
authored
Merge pull request #163 from ioet/147_Display_correct_username_fix_test
fix: #147 Display correct username fix test
2 parents 3621932 + ed3b575 commit 15d0d4c

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

src/app/modules/activities-management/components/create-activity/create-activity.component.spec.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
allActivities,
1212
ResetActivityToEdit,
1313
} from '../../store';
14+
import { getActivityById } from '../../store/activity-management.selectors';
1415
import { Activity } from 'src/app/modules/shared/models';
1516

1617
describe('CreateActivityComponent', () => {
@@ -20,6 +21,7 @@ describe('CreateActivityComponent', () => {
2021
let activityIdtoEditMock;
2122
let allActivitiesMock;
2223
let getActivityByIdMock;
24+
let getActivityByIdSelectorMock;
2325

2426
const state = {
2527
data: [{ id: '', name: '', description: '' }],
@@ -58,6 +60,12 @@ describe('CreateActivityComponent', () => {
5860
expect(component).toBeTruthy();
5961
});
6062

63+
it('onInit, LoadActivitys action is despatched', () => {
64+
getActivityByIdSelectorMock = store.overrideSelector(getActivityById, activity);
65+
component.ngOnInit();
66+
expect(component.activityToEdit).toEqual(activity);
67+
});
68+
6169
it('should reset form onSubmit and dispatch UpdateActivity action', () => {
6270
const currentState = {
6371
data: [{ id: '1', name: 'xxx', description: 'xxxx' }],

src/app/modules/customer-management/components/projects-type/components/create-project-type/create-project-type.component.spec.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
projectTypeIdToEdit,
1111
allProjectTypes,
1212
ResetProjectTypeToEdit,
13+
getProjectTypeById,
1314
} from '../../store';
1415
import { ProjectType } from '../../../../../shared/models/project-type.model';
1516

@@ -20,6 +21,7 @@ describe('InputProjectTypeComponent', () => {
2021
let projectTypeIdToEditMock;
2122
let allProjectTypesMock;
2223
let getProjectTypeByIdMock;
24+
let getProjectTypeByIdSelectorMock;
2325

2426
const state = {
2527
data: [{ id: '', name: '', description: '' }],
@@ -45,7 +47,6 @@ describe('InputProjectTypeComponent', () => {
4547
fixture = TestBed.createComponent(CreateProjectTypeComponent);
4648
component = fixture.componentInstance;
4749
fixture.detectChanges();
48-
4950
store = TestBed.inject(MockStore);
5051
store.setState(state);
5152
});
@@ -58,6 +59,13 @@ describe('InputProjectTypeComponent', () => {
5859
expect(component).toBeTruthy();
5960
});
6061

62+
it('onInit, LoadProjectsType action is dispatched', () => {
63+
getProjectTypeByIdSelectorMock = store.overrideSelector(getProjectTypeById, projectType);
64+
component.ngOnInit();
65+
66+
expect(component.projectTypeToEdit).toEqual(projectType);
67+
});
68+
6169
it('should reset form onSubmit and dispatch UpdateProjectType action', () => {
6270
const currentState = {
6371
data: [{ id: '1', name: 'xxx', description: 'xxxx' }],

src/app/modules/customer-management/components/projects/components/project-list/project-list.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ describe('ProjectListComponent', () => {
3838

3939
store = TestBed.inject(MockStore);
4040
store.setState(state);
41-
allProjectsSelectorMock = store.overrideSelector(allProjects, state.projectToEdit);
41+
allProjectsSelectorMock = store.overrideSelector(allProjects, state);
4242
component.projectsSubscription = new Subscription();
4343
});
4444

0 commit comments

Comments
 (0)