티스토리 뷰

반응형

나는 아직 입장정리 안함. 테스트 코드에 대한 다양한 의견들을 모아두고 이러저러 써보고 결정할 것임. 

[1] 테스트 함수 네이밍 

 

좋은 테스트 이름들 :

  1. 무엇을 테스트하고 있는지 명확합니다.
  2. 어떤 때 테스트가 통과하거나 실패하는지 명확합니다.

https://github.com/Quick/Quick/blob/master/Documentation/ko-kr/ArrangeActAssert.md

라고 생각하고 엄청 자세하게 테스트 이름을 짓는 파(?)가 있다. test2Add5WillBe7() 이런식으로...?! 

또 이런 파 중에 스네이크케이스로 짓는 분들도 계시다 

 

 

 

WWDC 2019 - Testing in XCode

애플 WWDC 2019 Testing in Xcode 세션 데모에서는 그냥 이렇게 간단하게 테스트 함수 이름을 정했다. 

간단 네이밍 파(?)가 있다 

 

 

[2] 네트워크 Request를 테스트하느냐 안하느냐 

 

오로지 더미데이터랑 Mock 객체들만 가지고 테스트하는 파(?)가 있다. 

 

이런식으로 request 잘만드는 지 테스트하거나 실제 서버와의 통신도 테스트하는 파(?)가 있다. 

WWDC 2018 - Testing Tips & Tricks

 

 

반응형
댓글