mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00
refactor: Add ExpressHttpServerFactory.
This commit is contained in:
committed by
Joachim Van Herwegen
parent
4ef4d44a3a
commit
e39e7963eb
@@ -1,6 +1,6 @@
|
||||
import type { Server } from 'http';
|
||||
import request from 'supertest';
|
||||
import { ExpressHttpServer } from '../../../src/server/ExpressHttpServer';
|
||||
import { ExpressHttpServerFactory } from '../../../src/server/ExpressHttpServerFactory';
|
||||
import { HttpHandler } from '../../../src/server/HttpHandler';
|
||||
import type { HttpRequest } from '../../../src/server/HttpRequest';
|
||||
import type { HttpResponse } from '../../../src/server/HttpResponse';
|
||||
@@ -17,7 +17,7 @@ class SimpleHttpHandler extends HttpHandler {
|
||||
}
|
||||
}
|
||||
|
||||
describe('ExpressHttpServer', (): void => {
|
||||
describe('ExpressHttpServerFactory', (): void => {
|
||||
let server: Server;
|
||||
let canHandleJest: jest.Mock<Promise<void>, []>;
|
||||
let handleJest: jest.Mock<Promise<void>, [any]>;
|
||||
@@ -37,8 +37,8 @@ describe('ExpressHttpServer', (): void => {
|
||||
handler.canHandle = canHandleJest;
|
||||
handler.handle = handleJest;
|
||||
|
||||
const expressServer = new ExpressHttpServer(handler);
|
||||
server = expressServer.listen();
|
||||
const factory = new ExpressHttpServerFactory(handler);
|
||||
server = factory.startServer(5555);
|
||||
});
|
||||
|
||||
afterEach(async(): Promise<void> => {
|
||||
Reference in New Issue
Block a user