Загальні
- Дотримуйтесь однакових стандартів для всіх тестів.
- Будьте зрозумілі, що таке кожен тестовий стан.
- Будьте конкретні щодо очікуваної поведінки.
Приклади
1) MethodName_StateUnderTest_ExpectedBehavior
Public void Sum_NegativeNumberAs1stParam_ExceptionThrown()
Public void Sum_NegativeNumberAs2ndParam_ExceptionThrown ()
Public void Sum_simpleValues_Calculated ()
Джерело: Стандарти іменування одиничних тестів
2) Розділення кожного слова підкресленням
Public void Sum_Negative_Number_As_1st_Param_Exception_Thrown()
Public void Sum_Negative_Number_As_2nd_Param_Exception_Thrown ()
Public void Sum_Simple_Values_Calculated ()
Інший
- Кінцеві назви методів за допомогою тесту
- Імена методу запуску з назвою класу