이것은 실제로 단위 테스트를 돕기 위해 작성되었지만 통합 테스트에 동일한 규칙이 적용되는 것을 알 수 있습니다.
일곱 단계를 확인하십시오 !
내가 선호하는 것은 당신이 부르는 것이 무엇이든, 실제로 테스트 스위트 이름 (우리 카드의 고정 장치 이름), 확인하는 효과 및 눈에 띄고 오류의 원인을 분명히 해야하는 주장 메시지입니다. Asherove의 이름을 사용하여 가장 쉬운 방법을 찾으면 진심으로 승인합니다. 그러나 요령은 조건, 결과 및 예외가 의미가있는 모든 것으로 "방법"부분을 채우는 것입니다.
"AccountDoesntExist"라는 테스트와 함께 "MakingADeposit"이라는 제품군과 "Expected NonesuchAccount exception-none received"라는 오류가 표시됩니다.
또는 "::"로 테스트 스위트 이름을 분리하는 것이 마음에 들지 않으면 "AccountHandling :: MakingADeposit_AccountDoesntExist_ThrowsAnException"으로도 괜찮습니다.
또한 좋은 이름이없는 경우 계속 진행하고 더 좋은 이름을 제시 할 것을 제안합니다 (코드를 CI에 제출하기 전).