Allgemein
- Befolgen Sie die gleichen Standards für alle Tests.
- Seien Sie sich darüber im Klaren, was jeder Testzustand ist.
- Nennen Sie das erwartete Verhalten genau.
Beispiele
1) Methodenname_StateUnderTest_ExpectedBehavior
Public void Sum_NegativeNumberAs1stParam_ExceptionThrown()
Public void Sum_NegativeNumberAs2ndParam_ExceptionThrown ()
Public void Sum_simpleValues_Calculated ()
Quelle: Benennungsstandards für Unit Tests
2) Jedes Wort durch Unterstreichung trennen
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 ()
Andere
- Beenden Sie Methodennamen mit Test
- Methodennamen mit Klassennamen beginnen
0 Stimmen
Véase Verhaltensbasierte Entwicklung .