Closed joemccann closed 1 year ago
Thank you for your feedback and recommendations. I apologize for any inconvenience caused. I will integrate tests as you suggested to ensure the API's stability and prevent potential bugs
hello @joemccann , Regarding issue #9, we've added a test to ensure unique description, methodName, and path
. Required fields are now checked for emptiness too. Thanks!
After running a simple scan of all the API endpoints (using
catalog
) there's still a duplicate method name for two endopints:I highly recommend running some basic smoke tests against the API to ensure the following:
Test to ensure every item returned in the
api_list
array has a value for every field, meaningdescription, methodName, path, format
are not null or empty strings since this are all required fields.Test to ensure every item returned in the
api_list
does not have a duplicate value for any of the required fields with the exception offormat
. Sodescription, methodName, path
should all be unique and not duplicates.By running these tests, you will not introduce or re-introduce any bugs.