일반
- 모든 테스트에 대해 동일한 표준을 따르십시오.
- 각 테스트 상태가 무엇인지 명확히하십시오.
- 예상되는 행동에 대해 구체적으로 설명하십시오.
예
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 ()
다른
- Test를 사용하여 종료 메소드 이름
- 클래스 이름으로 메소드 이름 시작