1- describe ( 'requestContextMiddleware ' ,  ( )  =>  { 
1+ describe ( 'requestContextMiddlewareGraphQL ' ,  ( )  =>  { 
22
3-   it ( 'should support dependency injection on rest api' ,  async  ( )  =>  { 
4-     const  requestContextMiddleware  =  ( req ,  res ,  next )  =>  { 
5-       req . config . aCustomController  =  'aCustomController' ; 
6-       next ( ) ; 
7-     } ; 
8- 
9-     let  called ; 
10-     Parse . Cloud . beforeSave ( '_User' ,  request  =>  { 
11-       expect ( request . config . aCustomController ) . toEqual ( 'aCustomController' ) ; 
12-       called  =  true ; 
13-     } ) ; 
14-     await  reconfigureServer ( {  requestContextMiddleware } ) ; 
15-     const  user  =  new  Parse . User ( ) ; 
16-     user . setUsername ( 'test' ) ; 
17-     user . setPassword ( 'test' ) ; 
18-     await  user . signUp ( ) ; 
19-     expect ( called ) . toBeTruthy ( ) ; 
20-   } ) ; 
213  it ( 'should support dependency injection on graphql api' ,  async  ( )  =>  { 
224    const  requestContextMiddleware  =  ( req ,  res ,  next )  =>  { 
235      req . config . aCustomController  =  'aCustomController' ; 
@@ -43,14 +25,14 @@ describe('requestContextMiddleware', () => {
4325      } , 
4426      body : JSON . stringify ( { 
4527        query : ` 
46-           mutation { 
47-             createUser(input: { fields: { username: "test", password: "test" } }) { 
48-               user { 
49-                 objectId 
28+             mutation { 
29+               createUser(input: { fields: { username: "test", password: "test" } }) { 
30+                 user { 
31+                   objectId 
32+                 } 
5033              } 
5134            } 
52-           } 
53-         ` , 
35+           ` , 
5436      } ) , 
5537    } ) ; 
5638    expect ( called ) . toBeTruthy ( ) ; 
0 commit comments