Skip to content

Commit cab1b75

Browse files
authored
Merge pull request #834 from companieshouse/feature/DEEP-620-updating-isValid-to-valid-to-match-backend-api
Updating ValidationStatusResponse interface from isValid to valid to match backend api
2 parents 8868d1a + 0b8d1ed commit cab1b75

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/services/psc-extensions-link/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ export interface ValidationStatusError {
155155
}
156156
export interface ValidationStatusResponse {
157157
errors: ValidationStatusError[];
158-
isValid?: boolean;
158+
valid: boolean;
159159
}
160160
export interface ValidationStatusErrorResource {
161161
error: string;
@@ -165,5 +165,5 @@ export interface ValidationStatusErrorResource {
165165
}
166166
export interface ValidationStatusResponseResource {
167167
errors: ValidationStatusErrorResource[];
168-
is_valid?: boolean;
168+
valid: boolean;
169169
}

test/services/psc-extensions-link/service.mock.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,17 @@ export const PSC_EXTENSION: PscExtension = {
4646
};
4747

4848
const VALIDATION_STATUS_RESPONSE_RESOURCE = {
49-
is_valid: true,
49+
valid: true,
5050
errors: []
5151
};
5252

5353
export const VALIDATION_STATUS_RESPONSE: ValidationStatusResponse = {
54-
isValid: true,
54+
valid: true,
5555
errors: []
5656
};
5757

5858
const VALIDATION_STATUS_RESPONSE_INVALID_RESOURCE = {
59-
is_valid: false,
59+
valid: false,
6060
errors: [
6161
{
6262
error: "PSC has exceeded maximum number of extension requests",
@@ -68,7 +68,7 @@ const VALIDATION_STATUS_RESPONSE_INVALID_RESOURCE = {
6868
};
6969

7070
export const VALIDATION_STATUS_RESPONSE_INVALID: ValidationStatusResponse = {
71-
isValid: false,
71+
valid: false,
7272
errors: [
7373
{
7474
error: "PSC has exceeded maximum number of extension requests",

test/services/psc-extensions-link/service.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ describe("PSC Extensions Service", () => {
155155
TRANSACTION_ID, PSC_NOTIFICATION_ID, COMPANY_NUMBER)) as Resource<ValidationStatusResponse>;
156156

157157
expect(response.httpStatusCode).to.equal(StatusCodes.OK);
158-
expect(response.resource!.isValid).to.be.true;
158+
expect(response.resource!.valid).to.be.true;
159159
expect(response.resource!.errors).to.be.empty;
160160
});
161161

@@ -166,7 +166,7 @@ describe("PSC Extensions Service", () => {
166166
TRANSACTION_ID, PSC_NOTIFICATION_ID, COMPANY_NUMBER)) as Resource<ValidationStatusResponse>;
167167

168168
expect(response.httpStatusCode).to.equal(StatusCodes.OK);
169-
expect(response.resource!.isValid).to.be.false;
169+
expect(response.resource!.valid).to.be.false;
170170
expect(response.resource!.errors).to.have.length(1);
171171
expect(response.resource!.errors[0].error).to.equal("PSC has exceeded maximum number of extension requests");
172172
});

0 commit comments

Comments
 (0)