Skip to content

Commit 94fd9cd

Browse files
committed
NRL-478 update tests
1 parent 739d65b commit 94fd9cd

File tree

4 files changed

+60
-0
lines changed

4 files changed

+60
-0
lines changed

api/producer/createDocumentReference/tests/test_create_document_reference.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,21 @@ def test_create_document_reference_invalid_body():
268268
"diagnostics": "Request body could not be parsed (content: Field required)",
269269
"expression": ["content"],
270270
},
271+
{
272+
"severity": "error",
273+
"code": "invalid",
274+
"details": {
275+
"coding": [
276+
{
277+
"system": "https://fhir.nhs.uk/ValueSet/Spine-ErrorOrWarningCode-1",
278+
"code": "MESSAGE_NOT_WELL_FORMED",
279+
"display": "Message not well formed",
280+
}
281+
]
282+
},
283+
"diagnostics": "Request body could not be parsed (context: Field required)",
284+
"expression": ["context"],
285+
},
271286
],
272287
}
273288

api/producer/updateDocumentReference/tests/test_update_document_reference.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,21 @@ def test_create_document_reference_invalid_body():
276276
"diagnostics": "Request body could not be parsed (content: Field required)",
277277
"expression": ["content"],
278278
},
279+
{
280+
"severity": "error",
281+
"code": "invalid",
282+
"details": {
283+
"coding": [
284+
{
285+
"system": "https://fhir.nhs.uk/ValueSet/Spine-ErrorOrWarningCode-1",
286+
"code": "MESSAGE_NOT_WELL_FORMED",
287+
"display": "Message not well formed",
288+
}
289+
]
290+
},
291+
"diagnostics": "Request body could not be parsed (context: Field required)",
292+
"expression": ["context"],
293+
},
279294
],
280295
}
281296

api/producer/upsertDocumentReference/tests/test_upsert_document_reference.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,21 @@ def test_upsert_document_reference_invalid_body():
353353
"diagnostics": "Request body could not be parsed (content: Field required)",
354354
"expression": ["content"],
355355
},
356+
{
357+
"severity": "error",
358+
"code": "invalid",
359+
"details": {
360+
"coding": [
361+
{
362+
"system": "https://fhir.nhs.uk/ValueSet/Spine-ErrorOrWarningCode-1",
363+
"code": "MESSAGE_NOT_WELL_FORMED",
364+
"display": "Message not well formed",
365+
}
366+
]
367+
},
368+
"diagnostics": "Request body could not be parsed (context: Field required)",
369+
"expression": ["context"],
370+
},
356371
],
357372
}
358373

layer/nrlf/core/tests/test_request.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,21 @@ def test_parse_body_invalid_json():
306306
"diagnostics": "Request body could not be parsed (content: Field required)",
307307
"expression": ["content"],
308308
},
309+
{
310+
"severity": "error",
311+
"code": "invalid",
312+
"details": {
313+
"coding": [
314+
{
315+
"system": "https://fhir.nhs.uk/ValueSet/Spine-ErrorOrWarningCode-1",
316+
"code": "MESSAGE_NOT_WELL_FORMED",
317+
"display": "Message not well formed",
318+
}
319+
]
320+
},
321+
"diagnostics": "Request body could not be parsed (context: Field required)",
322+
"expression": ["context"],
323+
},
309324
],
310325
}
311326

0 commit comments

Comments
 (0)