Skip to content

Commit 7b7a540

Browse files
authored
test: full test for epic2 medium (#1227)
* test: full test for epic2 medium * test: Added test to the runner * test: fix testfile number
1 parent e742b6e commit 7b7a540

File tree

3 files changed

+152
-1
lines changed

3 files changed

+152
-1
lines changed

tests/playwright-tests/src/tests/e2e/epic2-medpriority-tests/epic2-med-priority-testsuite-migrated.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@
2525
//
2626

2727
export const runnerBasedEpic2MedTestScenariosAdd = "@DTOSS-5399-01|@DTOSS-5210-01|@DTOSS-5111-01";
28-
export const runnerBasedEpic2TestScenariosAmended = "@DTOSS-4813-01";
28+
export const runnerBasedEpic2TestScenariosAmended = "@DTOSS-4813-01|@DTOSS-4065-01"
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
{
2+
"validations": [
3+
{
4+
"validations": {
5+
"apiEndpoint": "api/ParticipantManagementDataService",
6+
"NHSNumber": 9993316865,
7+
"RecordType":"ADD",
8+
"RecordUpdateDateTime": null,
9+
"expectedCount": 1
10+
},
11+
"meta": {
12+
"testJiraId": "@DTOSS-4065-01",
13+
"requirementJiraId": "DTOSS-3871",
14+
"additionalTags": "@regression @e2e @epic2-med-priority PI_Validation_Validate_NHSID_ demographic_lastupdateDateTime_whenlookup forr ADD"
15+
}
16+
},
17+
{
18+
"validations": {
19+
"apiEndpoint": "api/CohortDistributionDataService",
20+
"NHSNumber": 9993316865,
21+
"expectedCount": 1
22+
},
23+
"meta": {
24+
"testJiraId": "@DTOSS-4065-01",
25+
"requirementJiraId": "DTOSS-3871",
26+
"additionalTags": "@regression @e2e @epic2-med-priority PI_Validation_Validate_NHSID_ demographic_lastupdateDateTime_whenlookup for ADD"
27+
}
28+
}
29+
],
30+
"inputParticipantRecord": [
31+
{
32+
"record_type": "ADD",
33+
"change_time_stamp": 20240524000000,
34+
"serial_change_number": 1,
35+
"nhs_number": 9993316865,
36+
"superseded_by_nhs_number": null,
37+
"primary_care_provider": "E85121",
38+
"primary_care_effective_from_date": "20241113",
39+
"current_posting": "CH",
40+
"current_posting_effective_from_date": "20241113",
41+
"name_prefix": "MRS",
42+
"given_name": "Darrel",
43+
"other_given_name": "Reymond",
44+
"family_name": "Regans",
45+
"previous_family_name": "gibbins",
46+
"date_of_birth": "20130112",
47+
"gender": 1,
48+
"address_line_1": "AddressLine1AddressLine1AddressLine1",
49+
"address_line_2": "AddressLine2AddressLine2AddressLine2",
50+
"address_line_3": "AddressLine3AddressLine3AddressLine3",
51+
"address_line_4": "AddressLine4AddressLine4AddressLine4",
52+
"address_line_5": "AddressLine5AddressLine5AddressLine5",
53+
"postcode": "AB23 1AF",
54+
"paf_key": "Z3S4Q5X8",
55+
"address_effective_from_date": "20241113",
56+
"reason_for_removal": "",
57+
"reason_for_removal_effective_from_date": "",
58+
"date_of_death": "",
59+
"death_status": null,
60+
"home_telephone_number": "1619999998",
61+
"home_telephone_effective_from_date": "20241113",
62+
"mobile_telephone_number": "7888888889",
63+
"mobile_telephone_effective_from_date": "20241113",
64+
"email_address": "[email protected]",
65+
"email_address_effective_from_date": "20241113",
66+
"preferred_language": "en",
67+
"is_interpreter_required": true,
68+
"invalid_flag": false,
69+
"eligibility": true
70+
}
71+
],
72+
"nhsNumbers": [
73+
"9993316865"
74+
]
75+
}
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
{
2+
"validations": [
3+
{
4+
"validations": {
5+
"apiEndpoint": "api/ParticipantManagementDataService",
6+
"NHSNumber": 9993316865,
7+
"RecordType":"AMENDED",
8+
"RecordUpdateDateTime": "PATTERN:yyyy-MM-ddTHH:mm:ss",
9+
"expectedCount": 1
10+
},
11+
"meta": {
12+
"testJiraId": "@DTOSS-4065-01",
13+
"requirementJiraId": "DTOSS-3871",
14+
"additionalTags": "@regression @e2e @epic2-med-priority PI_Validation_Validate_NHSID_ demographic_lastupdateDateTime_whenlookup forr AMENDED"
15+
}
16+
},
17+
{
18+
"validations": {
19+
"apiEndpoint": "api/CohortDistributionDataService",
20+
"NHSNumber": 9993316865,
21+
"expectedCount": 1
22+
},
23+
"meta": {
24+
"testJiraId": "@DTOSS-4065-01",
25+
"requirementJiraId": "DTOSS-3871",
26+
"additionalTags": "@regression @e2e @epic2-med-priority TC_exceptions NOT resolved on update for AMENDED"
27+
}
28+
}
29+
30+
],
31+
"inputParticipantRecord": [
32+
{
33+
"record_type": "AMENDED",
34+
"change_time_stamp": null,
35+
"serial_change_number": 1,
36+
"nhs_number": 9993316865,
37+
"superseded_by_nhs_number": null,
38+
"primary_care_provider": "E85121",
39+
"primary_care_effective_from_date": "20130319",
40+
"current_posting": "CH",
41+
"current_posting_effective_from_date": "20130319",
42+
"name_prefix": "A.ML",
43+
"given_name": "NewTest1",
44+
"other_given_name": "Test",
45+
"family_name": "Adani1",
46+
"previous_family_name": "Test2",
47+
"date_of_birth": "19700101",
48+
"gender": 1,
49+
"address_line_1": "247 SpaightSpaightSpTeeeeeeest Road",
50+
"address_line_2": "Eastbourne",
51+
"address_line_3": "Test",
52+
"address_line_4": "Chelmsford",
53+
"address_line_5": "United Kingdom",
54+
"postcode": "AB43 8FJ",
55+
"paf_key": "Z3S4Q5X9",
56+
"address_effective_from_date": "20240501",
57+
"reason_for_removal": null,
58+
"reason_for_removal_effective_from_date": null,
59+
"date_of_death": null,
60+
"death_status": null,
61+
"home_telephone_number": "01619999999",
62+
"home_telephone_effective_from_date": "20240501",
63+
"mobile_telephone_number": "07888888888",
64+
"mobile_telephone_effective_from_date": "20240501",
65+
"email_address": "[email protected]",
66+
"email_address_effective_from_date": "20240501",
67+
"preferred_language": "en",
68+
"is_interpreter_required": false,
69+
"invalid_flag": false,
70+
"eligibility": true
71+
}
72+
],
73+
"nhsNumbers": [
74+
"9993316865"
75+
]
76+
}

0 commit comments

Comments
 (0)