The web app user guide describes the input arguments for the submit-job handler.
Some arguments may have default values, so these can be missing from the arguments
Some arguments will be language-specific
Test Scenarios
Send a valid payload with mandatory only attributes to see 200 status and expected response body
Send a valid payload with mandatory & all optional attributes to see 200 status and expected response body
Send a payload with one or more mandatory attributes missing to see 400 status code and a user-friendly error message.
Fail too many details returned when removing required input, e.g. language Fix verified
Send a payload with invalid input to the attributes to see 400 status code and a user-friendly error message.
Checks the arguments supplied as part of the POST request to the submit-job handler.
Acceptance Criteria
Notes
The web app user guide describes the input arguments for the submit-job handler.
Test Scenarios