2010-08-05 4 views
1

Je suis tombé sur l'outil aunit pour écrire des pilotes de test. J'écris des programmes Ada assez simples et je me demandais si ça valait la peine d'apprendre l'aunit et de l'utiliser même sur des programmes simples. J'ai regardé le manuel d'aunit et je n'ai pas trouvé d'exemples faciles pour commencer. Existe-t-il d'autres sources autour de ce spectacle comment utiliser aunit? Je comprends que l'utilisation d'aunit peut être un gain de temps.Ada: using aunit

Merci beaucoup ...

Répondre

1

Je l'ai essayé une fois, mais honnêtement il était si longtemps que je l'ai oublié à quel point cela a fonctionné pour moi. Il pense que c'était utile, mais bien sûr il y a des situations que vous ne pouvez pas facilement reproduire avec un framework.

Il est fort probable que ce soit plus utile si vous prévoyez de faire un bon nombre de versions et/ou de corrections de bugs, et que vous vous inquiétez de possibles régressions.

+0

Merci. J'ai posté une question similaire sur comp lang ada. Voici le lien: http://groups.google.com/group/comp.lang.ada/browse_thread/thread/595c75298fbdce96# – yCalleecharan

0

Le livre de recettes AUnit (http://libre.adacore.com/wp-content/files/auto_update/aunit-docs/aunit.html) fait un bon travail expliquant comment utiliser AUnit. Il donne beaucoup d'exemples et devrait être suffisant pour vous aider à démarrer. AUnit (comme les autres frameworks xUnit) est idéal pour tester des modules individuels de votre code. Si vous faites un développement sérieux de quelque sorte que ce soit, je vous recommande de créer des tests fonctionnels dans AUnit pour chaque module et d'exécuter les tests à la fin de votre build. Cela vous aidera à détecter rapidement les problèmes et à vous assurer que les modifications ultérieures n'interrompent pas le code de travail.