테스트 가이드

A collection of 3 posts

서비스 통합 테스트

[OSAF 테스트 가이드 초안] 서비스 통합 테스트

서비스 통합 테스트 (테스트할 메서드 내에서 new를 이용하여 객체를 생성하는 등) 의존성을 목킹하기 까다로운 상황 또는, 사용하는 DAO의 기능을 충분히 테스트 했으며, DAO 실행 시간이 오래 걸리지 않을 경우 굳이 목킹하여 단위테스트를 작성할 필요 없이 통합 테스트를 작성 할 수 있습니다. 테스트 하지 않을

서비스 단위 테스트

[OSAF 테스트 가이드 초안] 서비스 단위 테스트

서비스 단위 테스트 DAO를 사용하지 않는 부분을 테스트 하거나, 테스트 하려는 부분에서 사요하는 DAO 기능이 충분한 테스트를 거치지 않았거나, 테스트에서 사용하는 DAO가 아직 제대로 구현되지 않았거나, 실행이 오래 걸리는 DAO를 사용할 경우에 DAO를 목킹(mocking)하여 서비스 계층의 코드만 단위 테스트 할 수 있습니다.

DAO 테스트

[OSAF 테스트 가이드 초안] DAO 통합 테스트

어렴풋이 생각은 해봤었는데, 이번 기회에 정리해 보네요. 매우 주관적이며 OSAF 프레임워크를 사용하는 경우에 해당하는 가이드이기 때문에 통용될리는 없다고 생각합니다. 하지만 적어도 저한테는 이렇게 하는 것이 타당해 보이며, 조금만 응용하면, 다른 프레임워크 또는 별도의 프레임워크가 없는 경우에도 어느정도 적절할 것으로 보입니다. 그럼.. 차근차근 정리해 보겠습니다.

You've successfully subscribed to Whiteship!
Could not sign up! Invalid sign up link.