For simple and small APIs, I might write the test cases in plain text or simple English. For complex APIs, I might use a spreadsheet to write test cases, or I might use plain text. Both these approaches can be cumbersome to write and a visual overload. I would like to express my API test cases or scenarios in ways (plural) that are easy to write and understand, and also visually appealing (like a mind map) if possible.
How do I make my APIs tests easier to write and read?
Have you used mind maps for API testing? Do you know any public examples which use mind maps to test APIs?
PS - Here is a post which is somewhat related to my post, but it does not answer my questions. The other post is about what to test in an api. My post is about how to express your api tests.