Skip to content

Commit ef52527

Browse files
committed
test: TT-310 Add missing tests
1 parent e6b3504 commit ef52527

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

src/app/modules/users/components/users-list/users-list.component.html

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<div class="table-responsive">
2-
<table *ngIf="users" class="table table-sm table-bordered table-striped mb-0" datatable [dtTrigger]="dtTrigger"
2+
<table
3+
*ngIf="users"
4+
class="table table-sm table-bordered table-striped mb-0"
5+
datatable
6+
[dtTrigger]="dtTrigger"
37
[dtOptions]="dtOptions">
48
<thead class="thead-blue">
59
<tr class="d-flex flex-wrap">
@@ -14,11 +18,14 @@
1418
<td class="col-4 text-break">{{ user.email }}</td>
1519
<td class="col-5 text-break">{{ user.name }}</td>
1620
<td class="col-3 text-center">
17-
<ui-switch size="small"
21+
<ui-switch
22+
size="small"
1823
(change)="switchGroup('time-tracker-admin', user); updateRole(ROLES.admin, user, $event);"
1924
[checked]="user.groups.includes('time-tracker-admin')"></ui-switch>
2025
admin
21-
<ui-switch size="small" (change)="switchGroup('time-tracker-tester', user)"
26+
<ui-switch
27+
size="small"
28+
(change)="switchGroup('time-tracker-tester', user)"
2229
[checked]="user.groups.includes('time-tracker-tester')"></ui-switch>
2330
test
2431
</td>

src/app/modules/users/components/users-list/users-list.component.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { UserActionTypes, UserState, LoadUsers, AddUserToGroup, RemoveUserFromGr
66
import { ActionsSubject } from '@ngrx/store';
77
import { DataTablesModule } from 'angular-datatables';
88
import { GrantUserRole, RevokeUserRole } from '../../store/user.actions';
9+
import { ROLES } from '../../../../../environments/environment';
910

1011
describe('UsersListComponent', () => {
1112
let component: UsersListComponent;
@@ -224,6 +225,10 @@ describe('UsersListComponent', () => {
224225
});
225226
});
226227

228+
it('When we call ROLES variable should return available roles', () => {
229+
expect(component.ROLES).toEqual(ROLES);
230+
});
231+
227232
afterEach(() => {
228233
component.dtTrigger.unsubscribe();
229234
component.loadUsersSubscription.unsubscribe();

0 commit comments

Comments
 (0)