Ада: с помощью Aunit - PullRequest
       9

Ада: с помощью Aunit

1 голос
/ 05 августа 2010

Я наткнулся на инструмент для написания тестовых драйверов. Я пишу довольно простые программы на языке Ada, и мне было интересно, стоит ли изучать aunit и использовать его даже в простых программах. Я посмотрел на руководство по aunit и не нашел простых примеров для начала. Есть ли другие источники, которые показывают, как использовать aunit?

Я понимаю, что использование aunit может сэкономить время.

Большое спасибо ...

Ответы [ 2 ]

1 голос
/ 09 августа 2010

Я попробовал это однажды, но, честно говоря, это было так давно, я забыл, насколько хорошо это сработало для меня. Кажется, это было полезно, но, конечно, есть ситуации, которые вы не можете легко воспроизвести с помощью фреймворка.

Скорее всего, было бы более ценно, если вы ожидаете изрядного количества выпусков и / или исправлений ошибок и беспокоитесь о возможных регрессах.

0 голосов
/ 18 августа 2010

Кулинарная книга AUnit (http://libre.adacore.com/wp-content/files/auto_update/aunit-docs/aunit.html) довольно неплохо объясняет, как использовать AUnit. Она дает множество примеров и должна быть достаточной для начала работы.

AUnit (как и другие фреймворки xUnit) отлично подходит для тестирования отдельных модулей вашего кода. Если вы занимаетесь серьезной разработкой любого рода, я рекомендую вам создать функциональные тесты в AUnit для каждого модуля и запустить тесты в конце сборки. Это поможет вам выявить проблемы на ранних этапах и обеспечить, чтобы последующие изменения не нарушали работающий код.

...