Generał
- Przestrzegaj tych samych standardów dla wszystkich testów.
- Wyjaśnij jasno, jaki jest każdy stan testowy.
- Sprecyzuj spodziewane zachowanie.
Przykłady
1) MethodName_StateUnderTest_ExpectedBehavior
Public void Sum_NegativeNumberAs1stParam_ExceptionThrown()
Public void Sum_NegativeNumberAs2ndParam_ExceptionThrown ()
Public void Sum_simpleValues_Calculated ()
Źródło: Standardy nazewnictwa dla testów jednostkowych
2) Rozdzielanie każdego słowa znakiem podkreślenia
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 ()
Inny
- Zakończ nazwy metod testem
- Zacznij nazwy metod od nazwy klasy