단위 테스트를 작성하기 전에 통합 테스트를 작성하는 것이 일반적입니까? 그것은 일반적인 것입니까, 좋은 생각입니까 아니면 모범 사례입니까?단위 테스트를 작성하기 전에 통합 테스트를 작성하는 것이 일반적입니까?
특히 제 3 자 API를 처음으로 사용하는 경우에는 논리적 인 일입니다. 자신의 코드를 테스트하기 전에 타사 소프트웨어를 사용하는 방법을 알아야합니다. 타사 소프트웨어와의 적절한 상호 작용 - 즉, 적절한 사용을 위해 코드를 테스트하기 전에 (통합 테스트를 통해) 타사 API와 상호 작용하는 방법에 대한 이해를 테스트해야합니다 (3 단을 조롱 한 단위 테스트를 통해) -party API), 맞습니까?
올바른 경로에 있습니까?
편집은 당신의 답변을 여러분 모두 감사합니다. 방금 similar/related question을 게시했습니다.
정말 중요합니까 테스트를 위해 지불 프로세서를 사용하여 통합 테스트를 상상할 수 없다? 당신은 SO 군중과 함께 인기 이외에 다른 속성을 기반으로 아이디어의 장점을 가치있게 평가할 수 있어야합니다. –
@Esteban - 동의합니다. 나는 SO 주체성의 나치를 두려워하며 평범함이 선하심보다 덜 주관적이라고 생각한다. 그래서 나는 그에 맞게 질문을했다. 평범한 지혜는 훌륭한 아이디어를 찾는 훌륭한 경험입니다. – apollodude217