General
- Siga los mismos estándares para todas las pruebas.
- Sea claro sobre cada estado de prueba.
- Sea específico sobre el comportamiento esperado.
Ejemplos
1) MethodName_StateUnderTest_ExpectedBehavior
Public void Sum_NegativeNumberAs1stParam_ExceptionThrown()
Public void Sum_NegativeNumberAs2ndParam_ExceptionThrown ()
Public void Sum_simpleValues_Calculated ()
Fuente: estándares de denominación para pruebas unitarias
2) Separar cada palabra por subrayado
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 ()
Otro
- Finalizar nombres de métodos con Test
- Nombre de método de inicio con nombre de clase