gpt4 book ai didi

检查 vs google 测试框架的 c 代码

转载 作者:太空狗 更新时间:2023-10-29 11:11:10 24 4
gpt4 key购买 nike

我想为 c 项目(c 而非 c++)设置单元测试框架。我调查过 this list并 checkout this stackoverflow question .我想要一个可以为我的项目轻松设置的框架,该框架仅使用标准 c 库并在 fedora 14(64 位版本)上编译和运行。它不是像 stackoverflow 问题那样的嵌入式系统。看起来 check 和 google 测试框架效果最好。你们知道使用一个比另一个有什么优点/缺点吗?或者他们是更好的选择吗?我过去曾将 JUnit 和 NUnit 用于 java 和 c# 代码。如果重要的话,我会从命令行编译并运行所有内容,而不是使用其中一个 IDE。

最佳答案

... that only uses standard c libraries ...

如果这不是嵌入式系统,为什么这个要求对测试框架如此重要?我相信您可以在使用任何 c++ 框架的同时保留您的生产代码。

如果需求真的只是 C,我认为很明显您应该选择 Check。如果对 C 的要求不是针对测试框架,那么我会选择 Google Test,因为据我所知,它提供的更多。

/丹

关于检查 vs google 测试框架的 c 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4869846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com