@@ -14,7 +14,7 @@ const config = require("config");
14
14
const cookieName = config . get ( "userToken.cookieName" ) ;
15
15
const Sinon = require ( "sinon" ) ;
16
16
const { INTERNAL_SERVER_ERROR } = require ( "../../constants/errorMessages" ) ;
17
- const dataAccess = require ( "../.././services/dataAccessLayer " ) ;
17
+ const members = require ( "../../models/members " ) ;
18
18
19
19
chai . use ( chaiHttp ) ;
20
20
@@ -261,7 +261,7 @@ describe("Members", function () {
261
261
} ) ;
262
262
263
263
describe ( "PATCH /members/archiveMembers/:username" , function ( ) {
264
- let dataAccessStub ;
264
+ let archiveRoleToMemberStub ;
265
265
beforeEach ( async function ( ) {
266
266
const superUserId = await addUser ( superUser ) ;
267
267
jwt = authService . generateAuthToken ( { userId : superUserId } ) ;
@@ -271,20 +271,22 @@ describe("Members", function () {
271
271
await cleanDb ( ) ;
272
272
} ) ;
273
273
it ( "Should return an object with status 500 and an error message" , function ( done ) {
274
- dataAccessStub = Sinon . stub ( dataAccess , "retrieveUsers" ) ;
275
- dataAccessStub . throws ( new Error ( INTERNAL_SERVER_ERROR ) ) ;
274
+ archiveRoleToMemberStub = Sinon . stub ( members , "addArchiveRoleToMembers" ) ;
275
+ archiveRoleToMemberStub . throws ( new Error ( INTERNAL_SERVER_ERROR ) ) ;
276
+
276
277
addUser ( userToBeArchived ) . then ( ( ) => {
277
278
chai
278
279
. request ( app )
279
280
. patch ( `/members/archiveMembers/${ userToBeArchived . username } ` )
280
- . set ( "Cookie " , `${ cookieName } =${ jwt } ` )
281
+ . set ( "cookie " , `${ cookieName } =${ jwt } ` )
281
282
. send ( { reason : "some reason" } )
282
283
. end ( ( err , res ) => {
283
284
if ( err ) {
284
285
return done ( err ) ;
285
286
}
286
287
expect ( res ) . to . have . status ( 500 ) ;
287
- expect ( res . body . message ) . to . be . equal ( INTERNAL_SERVER_ERROR ) ;
288
+ expect ( res . body ) . to . be . a ( "object" ) ;
289
+ expect ( res . body . message ) . to . equal ( INTERNAL_SERVER_ERROR ) ;
288
290
return done ( ) ;
289
291
} ) ;
290
292
} ) ;
0 commit comments