Skip to content

Commit ed3de2e

Browse files
fix
1 parent 406d529 commit ed3de2e

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

tests/constants/request_headers.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { randomUUID } from 'node:crypto';
2+
import { supplierId } from './api_constants';
23

34
export const sandBoxHeader: RequestSandBoxHeaders = {
45
'X-Request-ID': randomUUID(),
@@ -24,7 +25,7 @@ export async function createInvalidRequestHeaders(): Promise<RequestHeaders> {
2425
let requestHeaders: RequestHeaders;
2526
requestHeaders = {
2627
headerauth1: '',
27-
'NHSD-Supplier-ID': '70735ec9-3ba5-4fb0-bb01-b56d2df24bc',
28+
'NHSD-Supplier-ID': supplierId,
2829
'NHSD-Correlation-ID': '1234',
2930
};
3031
return requestHeaders;
@@ -34,7 +35,7 @@ export async function createHeaderWithNoCorrelationId(): Promise<RequestHeaders>
3435
let requestHeaders: RequestHeaders;
3536
requestHeaders = {
3637
headerauth1: process.env.HEADERAUTH || '',
37-
'NHSD-Supplier-ID': '70735ec9-3ba5-4fb0-bb01-b56d2df24bc',
38+
'NHSD-Supplier-ID': supplierId,
3839
'NHSD-Correlation-ID': '',
3940
};
4041
return requestHeaders;
@@ -44,7 +45,7 @@ export async function createValidRequestHeaders(): Promise<RequestHeaders> {
4445
let requestHeaders: RequestHeaders;
4546
requestHeaders = {
4647
headerauth1: process.env.HEADERAUTH || '',
47-
'NHSD-Supplier-ID': '70735ec9-3ba5-4fb0-bb01-b56d2df24bc',
48+
'NHSD-Supplier-ID': supplierId,
4849
'NHSD-Correlation-ID': '12345',
4950
};
5051
return requestHeaders;

tests/helpers/validateJsonSchema.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import OpenAPIResponseValidator from "openapi-response-validator";
2-
import openapiDoc from "../../build/notify-supplier.json" assert { type: "json" };
3-
type ValidationResult = ReturnType<OpenAPIResponseValidator["validateResponse"]>;
2+
import path from 'path';
3+
4+
const paths = path.resolve(__dirname, '../../build/notify-supplier.json');
5+
const openapiDoc = require(paths);
46

7+
type ValidationResult = ReturnType<OpenAPIResponseValidator["validateResponse"]>;
58
/**
69
* Validate a response against the OpenAPI spec for a given endpoint and method.
710
*

0 commit comments

Comments
 (0)