Prepare test scenarios for the endpoint described below using Gherkin syntax (given when then). Try to find edge cases.
All inputs and outputs are handled in JSON format.
In sentences you may of course ignore format (json etc.) requirements and assume that you have received messages in valid structure and refer directly to particular fields by their node locations/names.
In first step you can assume anonymous user who has rights to create articles.