1

我遇到了用于编写测试驱动程序的工具 aunit。我编写了非常简单的 Ada 程序,并且想知道是否值得学习 aunit 并在简单的程序中使用它。我查看了 aunit 手册,但没有找到简单的示例。是否有其他资源显示如何使用 aunit?

我知道使用 aunit 可以节省时间。

非常感谢...

4

2 回答 2

1

我试过一次,但老实说,这是很久以前的事了,我已经忘记了它对我的效果如何。它认为它很有用,但是当然有些情况您不能用框架轻松重现。

如果您期望进行大量的发布和/或错误修复,并且担心可能的回归,那么它很可能会更有价值。

于 2010-08-09T13:42:31.883 回答
1

AUnit Cookbook ( http://libre.adacore.com/wp-content/files/auto_update/aunit-docs/aunit.html ) 很好地解释了如何使用 AUnit。它提供了大量示例,应该足以让您入门。

AUnit(与其他 xUnit 框架一样)非常适合测试代码的各个模块。如果您正在进行任何类型的认真开发,我建议您在 AUnit 中为每个模块创建功能测试,并在构建结束时运行测试。它将帮助您及早发现问题并确保以后的更改不会破坏工作代码。

于 2010-08-18T06:46:18.827 回答