Skip to content

Commit bf89636

Browse files
thegreatyamoriLEON12699
authored andcommitted
refactor: TT-188 refactor some names
1 parent 2409eeb commit bf89636

File tree

8 files changed

+230
-51
lines changed

8 files changed

+230
-51
lines changed

src/app/modules/users/services/users.service.spec.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,15 @@ describe('UsersService', () => {
6161
const group = 'admin';
6262
const addGroupURL = `${service.baseUrl}/${userId}/groups/add`;
6363

64+
<<<<<<< HEAD
6465
<<<<<<< HEAD
6566
service.addUserToGroup(userId, group).subscribe();
6667
=======
6768
service.addGroupToUser(userId, group).subscribe();
6869
>>>>>>> feat: TT-188 add & remove groups to user service
70+
=======
71+
service.addUserToGroup(userId, group).subscribe();
72+
>>>>>>> refactor: TT-188 refactor some names
6973

7074
expect(httpMock.expectOne(addGroupURL).request.method).toBe('POST');
7175
});
@@ -79,11 +83,15 @@ describe('UsersService', () => {
7983
const group = 'admin';
8084
const removeGroupURL = `${service.baseUrl}/${userId}/groups/remove`;
8185

86+
<<<<<<< HEAD
8287
<<<<<<< HEAD
8388
service.removeUserFromGroup(userId, group).subscribe();
8489
=======
8590
service.removeGroupToUser(userId, group).subscribe();
8691
>>>>>>> feat: TT-188 add & remove groups to user service
92+
=======
93+
service.removeUserToGroup(userId, group).subscribe();
94+
>>>>>>> refactor: TT-188 refactor some names
8795

8896
expect(httpMock.expectOne(removeGroupURL).request.method).toBe('POST');
8997
});

src/app/modules/users/services/users.service.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,29 @@ export class UsersService {
2525
return this.http.post(url, null);
2626
}
2727

28+
<<<<<<< HEAD
2829
<<<<<<< HEAD
2930
addUserToGroup(userId: string, group: string): Observable<User> {
3031
=======
3132
addGroupToUser(userId: string, group: string): Observable<User> {
3233
>>>>>>> feat: TT-188 add & remove groups to user service
34+
=======
35+
addUserToGroup(userId: string, group: string): Observable<User> {
36+
>>>>>>> refactor: TT-188 refactor some names
3337
return this.http.post<User>(`${this.baseUrl}/${userId}/groups/add`, {
3438
group_name: group,
3539
});
3640
}
3741

42+
<<<<<<< HEAD
3843
<<<<<<< HEAD
3944
removeUserFromGroup(userId: string, group: string): Observable<User> {
4045
=======
4146
removeGroupToUser(userId: string, group: string): Observable<User> {
4247
>>>>>>> feat: TT-188 add & remove groups to user service
48+
=======
49+
removeUserToGroup(userId: string, group: string): Observable<User> {
50+
>>>>>>> refactor: TT-188 refactor some names
4351
return this.http.post<User>(`${this.baseUrl}/${userId}/groups/remove`, {
4452
group_name: group,
4553
});

src/app/modules/users/store/user.actions.spec.ts

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ describe('UserActions', () => {
5353
expect(action.type).toEqual(actions.UserActionTypes.REVOKE_USER_ROLE_FAIL);
5454
});
5555

56+
<<<<<<< HEAD
5657
<<<<<<< HEAD
5758
it('AddUserToGroup type is UserActionTypes.ADD_USER_TO_GROUP', () => {
5859
const userId = 'userId';
@@ -96,45 +97,52 @@ describe('UserActions', () => {
9697
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_USER_FROM_GROUP_FAIL);
9798
=======
9899
it('AddGroupToUser type is UserActionTypes.ADD_GROUP_TO_USER', () => {
100+
=======
101+
it('AddUserToGroup type is UserActionTypes.ADD_USER_TO_GROUP', () => {
102+
>>>>>>> refactor: TT-188 refactor some names
99103
const userId = 'userId';
100104
const groupName = 'groupName';
101-
const action = new actions.AddGroupToUser(userId, groupName);
105+
const action = new actions.AddUserToGroup(userId, groupName);
102106

103-
expect(action.type).toEqual(actions.UserActionTypes.ADD_GROUP_TO_USER);
107+
expect(action.type).toEqual(actions.UserActionTypes.ADD_USER_TO_GROUP);
104108
});
105109

106-
it('AddGroupToUserSuccess type is UserActionTypes.ADD_GROUP_TO_USER_SUCCESS', () => {
110+
it('AddUserToGroupSuccess type is UserActionTypes.ADD_USER_TO_GROUP_SUCCESS', () => {
107111
const payload: User = { id: 'id', email: 'email', name: 'name' };
108-
const action = new actions.AddGroupToUserSuccess(payload);
112+
const action = new actions.AddUserToGroupSuccess(payload);
109113

110-
expect(action.type).toEqual(actions.UserActionTypes.ADD_GROUP_TO_USER_SUCCESS);
114+
expect(action.type).toEqual(actions.UserActionTypes.ADD_USER_TO_GROUP_SUCCESS);
111115
});
112116

113-
it('AddGroupToUserFail type is UserActionTypes.ADD_GROUP_TO_USER_FAIL', () => {
114-
const action = new actions.AddGroupToUserFail('error');
117+
it('AddUserToGroupFail type is UserActionTypes.ADD_USER_TO_GROUP_FAIL', () => {
118+
const action = new actions.AddUserToGroupFail('error');
115119

116-
expect(action.type).toEqual(actions.UserActionTypes.ADD_GROUP_TO_USER_FAIL);
120+
expect(action.type).toEqual(actions.UserActionTypes.ADD_USER_TO_GROUP_FAIL);
117121
});
118122

119-
it('RemoveGroupToUser type is UserActionTypes.REMOVE_GROUP_TO_USER', () => {
123+
it('RemoveUserToGroup type is UserActionTypes.REMOVE_USER_TO_GROUP', () => {
120124
const userId = 'userId';
121125
const groupName = 'groupName';
122-
const action = new actions.RemoveGroupToUser(userId, groupName);
126+
const action = new actions.RemoveUserToGroup(userId, groupName);
123127

124-
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_GROUP_TO_USER);
128+
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_USER_TO_GROUP);
125129
});
126130

127-
it('RemoveGroupToUserSuccess type is UserActionTypes.REMOVE_GROUP_TO_USER_SUCCESS', () => {
131+
it('RemoveUserToGroupSuccess type is UserActionTypes.REMOVE_USER_TO_GROUP_SUCCESS', () => {
128132
const payload: User = { id: 'id', email: 'email', name: 'name' };
129-
const action = new actions.RemoveGroupToUserSuccess(payload);
133+
const action = new actions.RemoveUserToGroupSuccess(payload);
130134

131-
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_GROUP_TO_USER_SUCCESS);
135+
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_USER_TO_GROUP_SUCCESS);
132136
});
133137

134-
it('RemoveGroupToUserFail type is UserActionTypes.REMOVE_GROUP_TO_USER_FAIL', () => {
135-
const action = new actions.RemoveGroupToUserFail('error');
138+
it('RemoveUserToGroupFail type is UserActionTypes.REMOVE_USER_TO_GROUP_FAIL', () => {
139+
const action = new actions.RemoveUserToGroupFail('error');
136140

141+
<<<<<<< HEAD
137142
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_GROUP_TO_USER_FAIL);
138143
>>>>>>> feat: TT-188 add ngrx flow & test
144+
=======
145+
expect(action.type).toEqual(actions.UserActionTypes.REMOVE_USER_TO_GROUP_FAIL);
146+
>>>>>>> refactor: TT-188 refactor some names
139147
});
140148
});

src/app/modules/users/store/user.actions.ts

Lines changed: 36 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export enum UserActionTypes {
1111
REVOKE_USER_ROLE = '[User] REVOKE_USER_ROLE',
1212
REVOKE_USER_ROLE_SUCCESS = '[User] REVOKE_USER_ROLE_SUCCESS',
1313
REVOKE_USER_ROLE_FAIL = '[User] REVOKE_USER_ROLE_FAIL',
14+
<<<<<<< HEAD
1415
<<<<<<< HEAD
1516
ADD_USER_TO_GROUP = '[User] ADD_USER_TO_GROUP',
1617
ADD_USER_TO_GROUP_SUCCESS = '[User] ADD_USER_TO_GROUP_SUCCESS',
@@ -26,6 +27,14 @@ export enum UserActionTypes {
2627
REMOVE_GROUP_TO_USER_SUCCESS = '[User] REMOVE_GROUP_TO_USER_SUCCESS',
2728
REMOVE_GROUP_TO_USER_FAIL = '[User] REMOVE_GROUP_TO_USER_FAIL',
2829
>>>>>>> feat: TT-188 add ngrx flow & test
30+
=======
31+
ADD_USER_TO_GROUP = '[User] ADD_USER_TO_GROUP',
32+
ADD_USER_TO_GROUP_SUCCESS = '[User] ADD_USER_TO_GROUP_SUCCESS',
33+
ADD_USER_TO_GROUP_FAIL = '[User] ADD_USER_TO_GROUP_FAIL',
34+
REMOVE_USER_TO_GROUP = '[User] REMOVE_USER_TO_GROUP',
35+
REMOVE_USER_TO_GROUP_SUCCESS = '[User] REMOVE_USER_TO_GROUP_SUCCESS',
36+
REMOVE_USER_TO_GROUP_FAIL = '[User] REMOVE_USER_TO_GROUP_FAIL',
37+
>>>>>>> refactor: TT-188 refactor some names
2938
DEFAULT_USER = '[USER] DEFAULT_USER',
3039
}
3140

@@ -73,6 +82,7 @@ export class RevokeRoleUserFail implements Action {
7382
constructor(public error: string) {}
7483
}
7584

85+
<<<<<<< HEAD
7686
<<<<<<< HEAD
7787
export class AddUserToGroup implements Action {
7888
public readonly type = UserActionTypes.ADD_USER_TO_GROUP;
@@ -104,32 +114,41 @@ export class RemoveUserFromGroupFail implements Action {
104114
=======
105115
export class AddGroupToUser implements Action {
106116
public readonly type = UserActionTypes.ADD_GROUP_TO_USER;
117+
=======
118+
export class AddUserToGroup implements Action {
119+
public readonly type = UserActionTypes.ADD_USER_TO_GROUP;
120+
>>>>>>> refactor: TT-188 refactor some names
107121
constructor(public userId: string, public groupName: string) {}
108122
}
109123

110-
export class AddGroupToUserSuccess implements Action {
111-
public readonly type = UserActionTypes.ADD_GROUP_TO_USER_SUCCESS;
124+
export class AddUserToGroupSuccess implements Action {
125+
public readonly type = UserActionTypes.ADD_USER_TO_GROUP_SUCCESS;
112126
constructor(readonly payload: User) {}
113127
}
114128

115-
export class AddGroupToUserFail implements Action {
116-
public readonly type = UserActionTypes.ADD_GROUP_TO_USER_FAIL;
129+
export class AddUserToGroupFail implements Action {
130+
public readonly type = UserActionTypes.ADD_USER_TO_GROUP_FAIL;
117131
constructor(public error: string) {}
118132
}
119133

120-
export class RemoveGroupToUser implements Action {
121-
public readonly type = UserActionTypes.REMOVE_GROUP_TO_USER;
134+
export class RemoveUserToGroup implements Action {
135+
public readonly type = UserActionTypes.REMOVE_USER_TO_GROUP;
122136
constructor(public userId: string, public groupName: string) {}
123137
}
124138

125-
export class RemoveGroupToUserSuccess implements Action {
126-
public readonly type = UserActionTypes.REMOVE_GROUP_TO_USER_SUCCESS;
139+
export class RemoveUserToGroupSuccess implements Action {
140+
public readonly type = UserActionTypes.REMOVE_USER_TO_GROUP_SUCCESS;
127141
constructor(readonly payload: User) {}
128142
}
129143

144+
<<<<<<< HEAD
130145
export class RemoveGroupToUserFail implements Action {
131146
public readonly type = UserActionTypes.REMOVE_GROUP_TO_USER_FAIL;
132147
>>>>>>> feat: TT-188 add ngrx flow & test
148+
=======
149+
export class RemoveUserToGroupFail implements Action {
150+
public readonly type = UserActionTypes.REMOVE_USER_TO_GROUP_FAIL;
151+
>>>>>>> refactor: TT-188 refactor some names
133152
constructor(public error: string) {}
134153
}
135154

@@ -148,6 +167,7 @@ export type UserActions =
148167
| RevokeRoleUser
149168
| RevokeRoleUserSuccess
150169
| RevokeRoleUserFail
170+
<<<<<<< HEAD
151171
<<<<<<< HEAD
152172
| AddUserToGroup
153173
| AddUserToGroupSuccess
@@ -163,3 +183,11 @@ export type UserActions =
163183
| RemoveGroupToUserSuccess
164184
| RemoveGroupToUserFail;
165185
>>>>>>> feat: TT-188 add ngrx flow & test
186+
=======
187+
| AddUserToGroup
188+
| AddUserToGroupSuccess
189+
| AddUserToGroupFail
190+
| RemoveUserToGroup
191+
| RemoveUserToGroupSuccess
192+
| RemoveUserToGroupFail;
193+
>>>>>>> refactor: TT-188 refactor some names

src/app/modules/users/store/user.effects.spec.ts

Lines changed: 52 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ describe('UserEffects', () => {
106106
});
107107
});
108108

109+
<<<<<<< HEAD
109110
<<<<<<< HEAD
110111
it('action type is ADD_USER_TO_GROUP_SUCCESS when service is executed sucessfully', async () => {
111112
const userId = 'userId';
@@ -119,11 +120,19 @@ describe('UserEffects', () => {
119120
actions$ = of({
120121
type: UserActionTypes.ADD_GROUP_TO_USER,
121122
>>>>>>> feat: TT-188 add ngrx flow & test
123+
=======
124+
it('action type is ADD_USER_TO_GROUP_SUCCESS when service is executed sucessfully', async () => {
125+
const userId = 'userId';
126+
const groupName = 'groupName';
127+
actions$ = of({
128+
type: UserActionTypes.ADD_USER_TO_GROUP,
129+
>>>>>>> refactor: TT-188 refactor some names
122130
userId,
123131
groupName,
124132
});
125133

126134
spyOn(toastrService, 'success');
135+
<<<<<<< HEAD
127136
<<<<<<< HEAD
128137
spyOn(service, 'addUserToGroup').and.returnValue(of(user));
129138

@@ -140,24 +149,32 @@ describe('UserEffects', () => {
140149
type: UserActionTypes.ADD_USER_TO_GROUP,
141150
=======
142151
spyOn(service, 'addGroupToUser').and.returnValue(of(user));
152+
=======
153+
spyOn(service, 'addUserToGroup').and.returnValue(of(user));
154+
>>>>>>> refactor: TT-188 refactor some names
143155

144-
effects.addGroupToUser$.subscribe((action) => {
145-
expect(toastrService.success).toHaveBeenCalledWith('Add group to a user success');
146-
expect(action.type).toEqual(UserActionTypes.ADD_GROUP_TO_USER_SUCCESS);
156+
effects.addUserToGroup$.subscribe((action) => {
157+
expect(toastrService.success).toHaveBeenCalledWith('Add user to group success');
158+
expect(action.type).toEqual(UserActionTypes.ADD_USER_TO_GROUP_SUCCESS);
147159
});
148160
});
149161

150-
it('action type is ADD_GROUP_TO_USER_FAIL when service is executed and fail', async () => {
162+
it('action type is ADD_USER_TO_GROUP_FAIL when service is executed and fail', async () => {
151163
const userId = 'userId';
152164
const groupName = 'groupName';
153165
actions$ = of({
166+
<<<<<<< HEAD
154167
type: UserActionTypes.ADD_GROUP_TO_USER,
155168
>>>>>>> feat: TT-188 add ngrx flow & test
169+
=======
170+
type: UserActionTypes.ADD_USER_TO_GROUP,
171+
>>>>>>> refactor: TT-188 refactor some names
156172
userId,
157173
groupName,
158174
});
159175

160176
spyOn(toastrService, 'error');
177+
<<<<<<< HEAD
161178
<<<<<<< HEAD
162179
spyOn(service, 'addUserToGroup').and.returnValue(throwError({ error: { message: 'error' } }));
163180

@@ -174,24 +191,32 @@ describe('UserEffects', () => {
174191
type: UserActionTypes.REMOVE_USER_FROM_GROUP,
175192
=======
176193
spyOn(service, 'addGroupToUser').and.returnValue(throwError({ error: { message: 'error' } }));
194+
=======
195+
spyOn(service, 'addUserToGroup').and.returnValue(throwError({ error: { message: 'error' } }));
196+
>>>>>>> refactor: TT-188 refactor some names
177197

178-
effects.addGroupToUser$.subscribe((action) => {
198+
effects.addUserToGroup$.subscribe((action) => {
179199
expect(toastrService.error).toHaveBeenCalled();
180-
expect(action.type).toEqual(UserActionTypes.ADD_GROUP_TO_USER_FAIL);
200+
expect(action.type).toEqual(UserActionTypes.ADD_USER_TO_GROUP_FAIL);
181201
});
182202
});
183203

184-
it('action type is REMOVE_GROUP_TO_USER_SUCCESS when service is executed succesfully', async () => {
204+
it('action type is REMOVE_USER_TO_GROUP_SUCCESS when service is executed succesfully', async () => {
185205
const userId = 'userId';
186206
const groupName = 'groupName';
187207
actions$ = of({
208+
<<<<<<< HEAD
188209
type: UserActionTypes.REMOVE_GROUP_TO_USER,
189210
>>>>>>> feat: TT-188 add ngrx flow & test
211+
=======
212+
type: UserActionTypes.REMOVE_USER_TO_GROUP,
213+
>>>>>>> refactor: TT-188 refactor some names
190214
userId,
191215
groupName,
192216
});
193217

194218
spyOn(toastrService, 'success');
219+
<<<<<<< HEAD
195220
<<<<<<< HEAD
196221
spyOn(service, 'removeUserFromGroup').and.returnValue(of(user));
197222

@@ -208,24 +233,32 @@ describe('UserEffects', () => {
208233
type: UserActionTypes.REMOVE_USER_FROM_GROUP,
209234
=======
210235
spyOn(service, 'removeGroupToUser').and.returnValue(of(user));
236+
=======
237+
spyOn(service, 'removeUserToGroup').and.returnValue(of(user));
238+
>>>>>>> refactor: TT-188 refactor some names
211239

212-
effects.removeGroupToUser$.subscribe((action) => {
213-
expect(toastrService.success).toHaveBeenCalledWith('Remove group to a user success');
214-
expect(action.type).toEqual(UserActionTypes.REMOVE_GROUP_TO_USER_SUCCESS);
240+
effects.removeUserToGroup$.subscribe((action) => {
241+
expect(toastrService.success).toHaveBeenCalledWith('Remove user to group success');
242+
expect(action.type).toEqual(UserActionTypes.REMOVE_USER_TO_GROUP_SUCCESS);
215243
});
216244
});
217245

218-
it('action type is REMOVE_GROUP_TO_USER_FAIL when service is executed succesfully', async () => {
246+
it('action type is REMOVE_USER_TO_GROUP_FAIL when service is executed succesfully', async () => {
219247
const userId = 'userId';
220248
const groupName = 'groupName';
221249
actions$ = of({
250+
<<<<<<< HEAD
222251
type: UserActionTypes.REMOVE_GROUP_TO_USER,
223252
>>>>>>> feat: TT-188 add ngrx flow & test
253+
=======
254+
type: UserActionTypes.REMOVE_USER_TO_GROUP,
255+
>>>>>>> refactor: TT-188 refactor some names
224256
userId,
225257
groupName,
226258
});
227259

228260
spyOn(toastrService, 'error');
261+
<<<<<<< HEAD
229262
<<<<<<< HEAD
230263
spyOn(service, 'removeUserFromGroup').and.returnValue(throwError({ error: { message: 'error' } }));
231264

@@ -234,11 +267,18 @@ describe('UserEffects', () => {
234267
expect(action.type).toEqual(UserActionTypes.REMOVE_USER_FROM_GROUP_FAIL);
235268
=======
236269
spyOn(service, 'removeGroupToUser').and.returnValue(throwError({ error: { message: 'error' } }));
270+
=======
271+
spyOn(service, 'removeUserToGroup').and.returnValue(throwError({ error: { message: 'error' } }));
272+
>>>>>>> refactor: TT-188 refactor some names
237273

238-
effects.removeGroupToUser$.subscribe((action) => {
274+
effects.removeUserToGroup$.subscribe((action) => {
239275
expect(toastrService.error).toHaveBeenCalled();
276+
<<<<<<< HEAD
240277
expect(action.type).toEqual(UserActionTypes.REMOVE_GROUP_TO_USER_FAIL);
241278
>>>>>>> feat: TT-188 add ngrx flow & test
279+
=======
280+
expect(action.type).toEqual(UserActionTypes.REMOVE_USER_TO_GROUP_FAIL);
281+
>>>>>>> refactor: TT-188 refactor some names
242282
});
243283
});
244284
});

0 commit comments

Comments
 (0)