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: