Skip to content

Commit b263d7f

Browse files
committed
split test in two test suite
1 parent 91cc70a commit b263d7f

File tree

2 files changed

+36
-31
lines changed

2 files changed

+36
-31
lines changed

test/graphql.test.ts

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
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+
});

test/server.test.ts

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,7 @@
1-
/* tslint:disable:no-console*/
2-
/* tslint:disable:no-unused-expression*/
31
import request = require("supertest");
42
import app from "./../src/app";
53

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", () => {
355
it("Check headers", (done: jest.DoneCallback) => {
366
request(app)
377
.post("/graphql")

0 commit comments

Comments
 (0)