@@ -2,7 +2,7 @@ import { addAuthHeaders } from '../authentication/mock';
22
33// import the mock for the current test after all other mock imports
44// this will prevent the different implementations by the other mock
5- import { mockRoleRepoFindByCode , mockUserFindByIdForWriter } from './mock' ;
5+ import { mockRoleRepoFindByCode , mockUserFindById , USER_ID_WRITER } from './mock' ;
66
77import app from '../../../src/app' ;
88import supertest from 'supertest' ;
@@ -15,15 +15,15 @@ describe('authentication validation for editor', () => {
1515
1616 beforeEach ( ( ) => {
1717 mockRoleRepoFindByCode . mockClear ( ) ;
18- mockUserFindByIdForWriter . mockClear ( ) ;
18+ mockUserFindById . mockClear ( ) ;
1919 } ) ;
2020
2121 it ( 'Should response with 401 if user do not have editor role' , async ( ) => {
2222 const response = await addAuthHeaders ( request . get ( endpoint ) ) ;
2323 expect ( response . status ) . toBe ( 401 ) ;
2424 expect ( response . body . message ) . toMatch ( / d e n i e d / ) ;
2525 expect ( mockRoleRepoFindByCode ) . toBeCalledTimes ( 1 ) ;
26- expect ( mockUserFindByIdForWriter ) . toBeCalledTimes ( 1 ) ;
26+ expect ( mockUserFindById ) . toBeCalledTimes ( 1 ) ;
2727 expect ( mockRoleRepoFindByCode ) . toBeCalledWith ( RoleCode . EDITOR ) ;
2828 } ) ;
2929} ) ;
@@ -35,14 +35,14 @@ describe('authentication validation for writer', () => {
3535
3636 beforeEach ( ( ) => {
3737 mockRoleRepoFindByCode . mockClear ( ) ;
38- mockUserFindByIdForWriter . mockClear ( ) ;
38+ mockUserFindById . mockClear ( ) ;
3939 } ) ;
4040
4141 it ( 'Should response with 404 if user have writer role' , async ( ) => {
42- const response = await addAuthHeaders ( request . get ( endpoint ) ) ;
42+ const response = await addAuthHeaders ( request . get ( endpoint ) , USER_ID_WRITER ) ;
4343 expect ( response . status ) . toBe ( 404 ) ;
4444 expect ( mockRoleRepoFindByCode ) . toBeCalledTimes ( 1 ) ;
45- expect ( mockUserFindByIdForWriter ) . toBeCalledTimes ( 1 ) ;
45+ expect ( mockUserFindById ) . toBeCalledTimes ( 1 ) ;
4646 expect ( mockRoleRepoFindByCode ) . toBeCalledWith ( RoleCode . WRITER ) ;
4747 } ) ;
4848} ) ;
0 commit comments