sample.js 681 B

123456789101112131415161718192021222324252627282930313233
  1. const chai = require("chai");
  2. const chaiHttp = require("chai-http");
  3. const app = require("../src/server");
  4. chai.use(chaiHttp);
  5. chai.should();
  6. describe("API /healthz", () => {
  7. it("it should return 200", done => {
  8. chai
  9. .request(app)
  10. .get("/healthz")
  11. .end((err, res) => {
  12. res.should.have.status(200);
  13. done();
  14. });
  15. });
  16. });
  17. describe("API /", () => {
  18. it("it should return Welcome message", done => {
  19. chai
  20. .request(app)
  21. .get("/")
  22. .end((err, res) => {
  23. res.should.have.status(200);
  24. res.should.to.be.html;
  25. res.text.should.be.equal("Hello Docker World\n");
  26. done();
  27. });
  28. });
  29. });