File tree Expand file tree Collapse file tree 2 files changed +36
-31
lines changed Expand file tree Collapse file tree 2 files changed +36
-31
lines changed Original file line number Diff line number Diff line change
1
+ /* tslint:disable:no-console*/
2
+ /* tslint:disable:no-unused-expression*/
3
+ import request = require( "supertest" ) ;
4
+ import app from "./../src/app" ;
5
+
6
+ const result : { data : { hi : string ; } ; } = { data : { hi : "Hello World" } } ;
7
+
8
+ describe ( "Graphql test" , ( ) => {
9
+ it ( "Get Hi, content-type application/json" , ( done : jest . DoneCallback ) => {
10
+ request ( app )
11
+ . post ( "/graphql" )
12
+ . set ( "Content-Type" , "application/json; charset=UTF-8" )
13
+ . send ( { query : "{hi}" } )
14
+ . expect ( 200 )
15
+ . end ( ( err , res : request . Response ) => {
16
+ expect ( err ) . toBeNull ( ) ;
17
+ expect ( res . body ) . toEqual ( result ) ;
18
+ // res.body.should.to.deep.equal(result);
19
+ done ( ) ;
20
+ } ) ;
21
+ } ) ;
22
+ it ( "Get Hi, content-type application/graphql" , ( done : jest . DoneCallback ) => {
23
+ request ( app )
24
+ . post ( "/graphql" )
25
+ . set ( "Content-Type" , "application/graphql; charset=UTF-8" )
26
+ . send ( "{hi}" )
27
+ . expect ( 200 )
28
+ . end ( ( err , res : request . Response ) => {
29
+ expect ( err ) . toBeNull ( ) ;
30
+ expect ( res . body ) . toEqual ( result ) ;
31
+ // res.body.should.to.deep.equal(result);
32
+ done ( ) ;
33
+ } ) ;
34
+ } ) ;
35
+ } ) ;
Original file line number Diff line number Diff line change 1
- /* tslint:disable:no-console*/
2
- /* tslint:disable:no-unused-expression*/
3
1
import request = require( "supertest" ) ;
4
2
import app from "./../src/app" ;
5
3
6
- const result : { data : { hi : string ; } ; } = { data : { hi : "Hello World" } } ;
7
-
8
- describe ( "Graphql test" , ( ) => {
9
- it ( "Get Hi, content-type application/json" , ( done : jest . DoneCallback ) => {
10
- request ( app )
11
- . post ( "/graphql" )
12
- . set ( "Content-Type" , "application/json; charset=UTF-8" )
13
- . send ( { query : "{hi}" } )
14
- . expect ( 200 )
15
- . end ( ( err , res : request . Response ) => {
16
- expect ( err ) . toBeNull ( ) ;
17
- expect ( res . body ) . toEqual ( result ) ;
18
- // res.body.should.to.deep.equal(result);
19
- done ( ) ;
20
- } ) ;
21
- } ) ;
22
- it ( "Get Hi, content-type application/graphql" , ( done : jest . DoneCallback ) => {
23
- request ( app )
24
- . post ( "/graphql" )
25
- . set ( "Content-Type" , "application/graphql; charset=UTF-8" )
26
- . send ( "{hi}" )
27
- . expect ( 200 )
28
- . end ( ( err , res : request . Response ) => {
29
- expect ( err ) . toBeNull ( ) ;
30
- expect ( res . body ) . toEqual ( result ) ;
31
- // res.body.should.to.deep.equal(result);
32
- done ( ) ;
33
- } ) ;
34
- } ) ;
4
+ describe ( "server test" , ( ) => {
35
5
it ( "Check headers" , ( done : jest . DoneCallback ) => {
36
6
request ( app )
37
7
. post ( "/graphql" )
You can’t perform that action at this time.
0 commit comments