Le plus attelé

un cadre de test unitaire simple C
Télécharger maintenant

Le plus attelé Classement & Résumé

Publicité

  • Rating:
  • Nom de l'éditeur:
  • Keith Nicholas
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 10 KB

Le plus attelé Mots clés


Le plus attelé La description

Le plus de siècle fournira aux utilisateurs un cadre de test d'unité simple mais puissant pour C basé sur le style Xunit des tests unitaires. Idéal pour le développement axé sur les tests (TDD). Conçu pour être portable. Si vous êtes nouveau dans TDD / Test unitaire, vous voudrez peut-être sauter directement pour commencer. Si vous avez de l'expérience avec d'autres frameworks de type Xunit, vous souhaiterez peut-être lire via la vue d'ensemble technique générale du siège. Dans de nombreux cadres de test de style Xunit, des tests et des tests de test sont automatiquement découverts. Donc, tout ce que vous faites est d'écrire votre test, votre appareil de travail et ils sont automatiquement exécutés. Qui est super! Vous n'oubliez jamais d'inclure un test. Cependant, en C, il n'y a pas de mécanisme de langue pour le faire. Donc, le plus de siècle nécessite que vous enregistrez explicitement tous vos tests et vos appareils. Si vous avez l'habitude de «refacteur vert rouge», cette limitation ne devrait pas être trop problématique. La principale raison est que le cadre doit être facilement utilisé dans des environnements / compilateurs / IDs intégrés. La cible principale actuelle étant des photos et de l'IDE mplab. Donc, les choses sont conservées au joli code C. Le test de participation a été construit pour soutenir le développement intégré à l'aide d'une approche dual compilateur. Cette approche consiste à développer la majeure partie du code / des tests dans un environnement de développement C riche C, comme Visual Studio, puis de la compilation croisée avec le compilateur C intégré plus limité pour vérifier les tests d'unité exécutés également sur le périphérique cible. L'un des gros facteurs était de s'assurer que le siège n'utilisait aucune allocation de mémoire dynamique (comme Malloc, etc.). Ou stocker une grande liste de tests dans une certaine stockage. Tous les correctifs et tests de test sont créés via la structure du code lui-même. Rendre cela simple, rapide et très simple. Caractéristiques principales: Xunit Style affirme Fixtures Configuration / Détruire Configuration globale / Détruire Possibilité d'exécuter sélectivement des tests / des luminaires Cadre de test contenue dans un .h et un .c facilement extensible pour les affirmations personnalisées Aucune allocation de mémoire utilisée! Syntaxe simple sans cruft Plate-forme transversale


Le plus attelé Logiciels associés