unit-testing - 종류 - 유닛 테스트 작성법




Ada를위한 훌륭한 단위 테스트 프레임 워크가 있습니까? (3)

C ++ 배경에서 왔지만 현재 Ada에서 일하고 있습니다. C ++ 세계에서, 나는 모든 클래스를 내가 작성한대로 테스트한다 ... 이것은 직장에서 우리의 코드베이스에 유행하지 않는 것 같다.

내가 만든 Ada 패키지에 대한 단위 테스트를 구현하고 싶습니다. 거기에 좋은 프레임 워크가 있습니까?


tkoskine은 AUnit가 Ada95를 지원하지 않는다고 말합니다. 그것이 어디에서 왔는지 모르겠다. 나는 지난 8 년 동안 Adn95 인 프로젝트에서 AUnit을 사용 해왔다.


AUnitAhven 과 같은 두 개의 오픈 소스 JUnit과 같은 단위 테스트 프레임 워크가 있습니다.

Ada 2005 및 GNAT 컴파일러 제품군을 사용하면 AUnit이 좋습니다. 단점은 Ada 95 프로젝트에서 사용할 수 없다는 것입니다. Ahven은 차이를 메우고 다양한 Ada 95 컴파일러 (예전의 GNAT 컴파일러, Janus / Ada, ObjectAda)와 호환되는 데 집중합니다.

(추신 : 저는 아브 인의 저자입니다.)






ada