2014-02-17 3 views
0

내 프로젝트에서 Cppunit을 사용하여 C++ 코드의 단위 테스트를 수행해야합니다. 문제는 코드가 실시간 운영 체제 "NUCLEUS"를 기반으로한다는 것입니다. 플랫폼이 Windows가 아니라 rtos 일 때 cppunit을 사용하여 단위 테스트를 수행하는 방법을 알려줌으로써 나를 도와주세요.Cppunit for Nucleus RTOS

+0

안녕하세요, 나는 또한 어떤 가이드 라인은 기본 예제로 시작하는 경우 ... 당신이 설정하는 방법을 개발 환경을 공유하시기 바랍니다 수있는이 기술을 새로운 오전 ... 감사합니다 – CoDe

답변

0

OS 호출의 스텁이나 조롱을 만들고 평소와 같이 Windows에서 테스트를 실행하십시오.

예를 들어 데이터 크기 및 바이트 순서에 대한 가정으로 인해 한 플랫폼에서 작동하는 코드가 다른 플랫폼에서 작동하지 않을 수 있으므로 이식성 문제에 중점을 둔 정적 분석 도구를 사용하는 것이 좋습니다. 타겟을 지정하고 테스트 플랫폼이 일반적인 데이터 크기와 바이트 순서를 공유하면 그 점에서 더 나은 위치에 있습니다.