TDD 테스트 코드 작성 순서 쉬운 것부터 예외 상황부터 중복 제거 일반적인 프로덕션 코드에서는 중복을 제거하는 것이 좋지만 테스트 코드에서는 스스로 무엇을 테스트하는 지 명확하게 설명할 수 있어야 하기에 중복 제거를 고민해야봐야된다. 파라미터 파라미터 개수는 적을수록 코드 가독성과 유지보수에 유리하기에 메서드의 파라미터 개수가 세 개 이상이면 객체로 바꿔 한 개로 줄이는 것을 고려해야한다.
테스트 목록 정리 TDD를 시작할 때 테스트할 목록을 미리 정리하면 좋다. 테스트 목록을 정리하고 어떤 테스트가 구현이 쉬울지 정하자.
다만 처음부터 모든 사례를 목록에 추가하지말자. 시작이 안 될 때는 단언부터 고민 검증하는 코드부터 작성하기 시작하면 테스트 코드를 짤 때 도움이 된다....
테스트 코드에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.