11import { ReasonPhrases , StatusCodes } from "http-status-codes" ;
22import { RequestClient } from "../../../src" ;
33import { DateOfBirthResource } from "../../../src/services/psc-verification-link/types" ;
4- import { KindEnum , PersonWithSignificantControl , PersonWithSignificantControlResource , VerificationState , VerificationStateResource , VerificationStatusEnum } from "../../../src/services/psc/types" ;
4+ import { KindEnum , PersonWithSignificantControl , PersonWithSignificantControlResource , IdentityVerificationDetails , IdentityVerificationDetailsResource } from "../../../src/services/psc/types" ;
55
66export const requestClient = new RequestClient ( { baseUrl : "URL_NOT_USED" , oauthToken : "123" } ) ;
77export const COMPANY_NUMBER = "12345678" ;
@@ -36,20 +36,23 @@ const ADDRESS = {
3636
3737const COUNTRY_OF_RESIDENCE = "Wales" ;
3838
39- const VERIFICATION_START_DATE = new Date ( "2024-04-13" ) ;
40- const VERIFICATION_DUE_DATE = new Date ( "2024-04-27" ) ;
41- const VERIFICATION_STATUS = VerificationStatusEnum . UNVERIFIED ;
39+ const APPT_VERIFICATION_END_ON = undefined ;
40+ const APPT_VERIFICATION_STATEMENT_DATE = new Date ( "2024-04-13" ) ;
41+ const APPT_VERIFICATION_STATEMENT_DUE_ON = new Date ( "2024-04-27" ) ;
42+ const APPT_VERIFICATION_START_ON = undefined ;
4243
43- const VERIFICATION_STATE : VerificationState = {
44- verificationStatus : VERIFICATION_STATUS ,
45- verificationStartDate : VERIFICATION_START_DATE ,
46- verificationStatementDueDate : VERIFICATION_DUE_DATE
44+ const IDENTITY_VERIFICATION_DETAILS : IdentityVerificationDetails = {
45+ appointmentVerificationEndOn : APPT_VERIFICATION_END_ON ,
46+ appointmentVerificationStatementDate : APPT_VERIFICATION_STATEMENT_DATE ,
47+ appointmentVerificationStatementDueOn : APPT_VERIFICATION_STATEMENT_DUE_ON ,
48+ appointmentVerificationStartOn : APPT_VERIFICATION_START_ON
4749}
4850
49- const VERIFICATION_STATE_RESOURCE : VerificationStateResource = {
50- verification_status : VERIFICATION_STATUS ,
51- verification_start_date : VERIFICATION_START_DATE ,
52- verification_statement_due_date : VERIFICATION_DUE_DATE
51+ const IDENTITY_VERIFICATION_DETAILS_RESOURCE : IdentityVerificationDetailsResource = {
52+ appointment_verification_end_on : APPT_VERIFICATION_END_ON ,
53+ appointment_verification_statement_date : APPT_VERIFICATION_STATEMENT_DATE ,
54+ appointment_verification_statement_due_on : APPT_VERIFICATION_STATEMENT_DUE_ON ,
55+ appointment_verification_start_on : APPT_VERIFICATION_START_ON
5356}
5457
5558const PSC_INDIVIDUAL_DOB : DateOfBirthResource = {
@@ -72,7 +75,7 @@ const PSC_INDIVIDUAL_RESOURCE: PersonWithSignificantControlResource = {
7275 date_of_birth : PSC_INDIVIDUAL_DOB ,
7376 etag : ETAG ,
7477 notified_on : NOTIFICATION_DATE ,
75- verification_state : VERIFICATION_STATE_RESOURCE
78+ identity_verification_details : IDENTITY_VERIFICATION_DETAILS_RESOURCE
7679} ;
7780
7881export const PSC_INDIVIDUAL : PersonWithSignificantControl = {
@@ -89,7 +92,7 @@ export const PSC_INDIVIDUAL: PersonWithSignificantControl = {
8992 dateOfBirth : PSC_INDIVIDUAL_DOB ,
9093 etag : ETAG ,
9194 notifiedOn : NOTIFICATION_DATE ,
92- verificationState : VERIFICATION_STATE
95+ identityVerificationDetails : IDENTITY_VERIFICATION_DETAILS
9396} ;
9497
9598export const mockIndividualResponse = {
0 commit comments