如何使用AceUnit?

问题描述 投票:1回答:1

我想将AceUnit框架用于单元测试模块。为了使用这个框架,我已经下载了AceUnit源aceunit-0.3.2-src.tar但在/ src / java中找不到生成器AceUnit.jar。所以,我使用独立下载的AceUnit-0.12.0.jar来使它工作。为了测试框架,我执行了示例sortTest,但由于分段错误,测试程序崩溃了。

Is there anybody who have used it already or help me to guide further?

java c unit-testing
1个回答
0
投票

这里有一些信息,希望能为您解决问题。

  • 源代码不包含任何二进制文件是正常的。您可以从源代码构建二进制文件,包括AceUnit.jar。
  • aceunit-0.3.2不受支持,因为它是旧版本。请使用最新版本。
  • 此外,版本需要保持一致。 AceUnit-0.12.0的发生器不适用于aceunit-0.3.2。请始终使用相同的版本,即0.12.0。
  • 对于错误报告,请包含详细信息:您使用什么操作系统,使用什么编译器等。此外,粘贴终端窗口内容或日志非常有用。这可以减少我们必须采取的循环次数,以解决您的问题。

我希望这有帮助,更新后你可以运行演示和测试。如果您还不能,请提供操作系统,编译器和终端窗口内容等信息。

最新版本的AceUnit目前托管在Github上:https://github.com/christianhujer/aceunit它具有更多功能,应该更方便使用,虽然目前尚未测试对C51,C251,C166等外来编译器的支持。但它应该与GCC,armcc和clang完美配合。实际上,目前有一个关于clang的段错误,可能会在下周被删除。

© www.soinside.com 2019 - 2024. All rights reserved.