Skip to content

Conversation

@carlpartridge
Copy link
Collaborator

🎫 Ticket

https://jira.cms.gov/browse/BCDA-9461

🛠 Changes

Add typeFilter smoke tests. Add missing unit tests.

ℹ️ Context

With v3 we are adding new advanced filtering options. These new smoke tests are designed to do some amount of making sure they are working as expected. The heavy duty verification is done via unit-tests.

🧪 Validation

Postman smoke test run.

" const requiredResources = [\"ExplanationOfBenefit\"];",
" const partiallyAdjudicatedResources = [\"Patient\", \"Coverage\", \"Claim\", \"ClaimResponse\"];",
" const returnedResources = respJson.output.map(r => r.type);",
"",
Copy link
Collaborator Author

@carlpartridge carlpartridge Dec 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@colby-seyferth-nava This part is failing and Im not sure I understand why. Here is the error log from the test:

 1.  AssertionError  Contains Required Resources                                                                            
                     ExplanationOfBenefit is required: expected [ 'Patient', 'Coverage' ] to include 'ExplanationOfBenefit' 
                     at assertion:2 in test-script                                                                          
                     inside "Authenticated Endpoints / With Token / Check Filters / Get EOB export v3 job status"   

I copied much of the previous end to end smoke test for v3 EOB, specifically this "name": "Get EOB export v3 job status", test, including this check.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants