Aes/entity tests

Btw, a clarification about the use of "the system": I believe it adds consistency to behavioral scenarios (since we already talk about the user in the active voice), when you need to talk about things that are done to entities. For example, instead of saying "then the habit should be created", you can say "then the system should create a habit".

It doesn't necessarily need to be called "the system". You could use the name of the project, or the name of the company (but I like "system").

Some more food for thought. :)