2010-05-07 8 views
2

설치 프로그램은 Windows와 UNIX 모두에서 JavaServiceWrapper을 사용하여 여러 가지 시스템 서비스를 설치합니다. JavaServiceWrapper 구성 파일을 작성하고 서비스를 설치하는 클래스가 있습니다.단위 테스트 서비스 설치

이 클래스를 단위 테스트하는 방법에 대한 제안이 있습니까?

답변

2

단위 테스트에 너무 많은 노력을 기울이지 않고 통합을 위해/smoke tests을 사용합니다. 어쨌든 귀하의 설치가 제대로 작동하는지 확인하기 위해 - 귀하의 상사와 가장 중요한 고객에게 보여주기 전에 : 귀하의 장비가 실제 환경뿐만 아니라 실제 환경에서도 제대로 작동하는지 확인하십시오.

업데이트 : 문제의 클래스가 다른 API에서 제공되는 다른 부분을 함께 붙이기보다는 복잡한 논리를 포함하지 않는다고 가정합니다. 그러나 이것이 사실이 아니며 통합 테스트를 통해 기능의 중요한 부분을 쉽게 테스트 할 수 없다고 생각되면 좋은 모의 및/또는 의존성 주입으로 유닛 테스팅을 시도 할 수 있습니다.