2009-07-07 10 views
2

Je travaille sur une ancienne variante d'unix (qnx 4.x pour être exact). J'essaie de cogner dans les méthodologies logicielles modernes au sommet de la technologie de plus de 20 ans. En bref, j'ai besoin d'un cadre de test unitaire pour QNX. Gardez à l'esprit que nous avons un compilateur de C bare bones et c'est à peu près tout. Quelqu'un at-il des suggestions sur la façon dont je peux tester cette bête?Meilleur cadre de test unitaire pour l'ancienne école QNX?

Répondre

-3
bool doTest(int(*myFunc)(int)) 
{ 
    printf("Testing...\n"); 
    printf("...testing complete.\n"); 
    printf("Test passed!\n"); 
} 
+0

-1. Eviljack a seulement un compilateur C, donc il n'y a pas de bool. – MaxVT

+0

@MaxVT barebones C a '' –

+0

@ColeJohnson Moderne C a stdbool.h (partie de C99). L'OP utilise une technologie de plus de 20 ans, donc je ne suppose pas que C99 est pris en charge dans ce cas. – MaxVT

0

Utilisez Google Test c'est le framework de test C++ plus puissant. En outre, vous pouvez utiliser Google Mock avec elle pour vos besoins moqueurs.

+1

Espérons qu'ils ont déjà résolu leur problème, mais même s'ils ne l'avaient pas au cours des 2,5 dernières années, c'est C++, alors que OP a C. –

Questions connexes