Repository URL to install this package:
|
Version:
0.0.6 ▾
|
import { toMockLogger } from './loggerMock';
declare const toMockExpressRequest: (mockRequestInternals?: {
headers: Headers;
logger: {
logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
debug: (...args: any[]) => void;
};
}) => {
mockRequestInternals: {
headers: Headers;
logger: {
logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
debug: (...args: any[]) => void;
};
};
req: any;
log: {
logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
debug: (...args: any[]) => void;
};
get: (key: string) => any;
headers: {
readonly Cookie: any;
get: (key: string) => any;
has: (key: string) => boolean;
};
readonly cookies: string[];
};
declare const toMockExpressResponse: (internals?: {
headers: Headers;
}) => {
headers: Headers;
header: (key: any, value: any) => any;
cookie(key: string, fixedValue: any, attributes: {
[key: string]: any;
}): any;
};
declare const toMockContext: () => {
req: {
mockRequestInternals: {
headers: Headers;
logger: {
logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
debug: (...args: any[]) => void;
};
};
req: any;
log: {
logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
debug: (...args: any[]) => void;
};
get: (key: string) => any;
headers: {
readonly Cookie: any;
get: (key: string) => any;
has: (key: string) => boolean;
};
readonly cookies: string[];
};
res: {
headers: Headers;
header: (key: any, value: any) => any;
cookie(key: string, fixedValue: any, attributes: {
[key: string]: any;
}): any;
};
log: {
logMap: Map<import("./typings").LogMapKeyType, Set<any>>;
info: (...args: any[]) => void;
warn: (...args: any[]) => void;
error: (...args: any[]) => void;
debug: (...args: any[]) => void;
};
};
export { toMockExpressRequest, toMockExpressResponse, toMockContext, toMockLogger, };