Developer Docs - Developer Codex - Test Names

Unit test names should follow the natural English language when reading them and almost always follow this pattern: <what is being tested>_With<how it is being tested>_<expected result>.

Some examples of bad test names:

Some examples of good test names: