… this is not a name that I would have in my normal code base, as I use camel case as most of us do. But tests have slightly different needs. We are defining behaviours here so let’s write them like a document. Our tests are specification. Always remember this.
I’ve recently published 2 short posts that resonate with this statement.
And although these articles are based on manual testing experience, they still might be useful for the readers of this article to get deeper understanding of the topic.