gpt4 book ai didi

c# - 支持/反对使用部分类进行测试的原因?

转载 作者:行者123 更新时间:2023-11-30 14:03:26 28 4
gpt4 key购买 nike

使用分部类编写 NUnit 测试的优缺点是什么?

我要开始了:

亲:可以测试私有(private)方法
缺点:TDD 不再可能了

还有什么?

最佳答案

缺点:要么您必须测试与您发布的版本不同的构建,要么最终在您的发布代码中包含您的单元测试代码(和成员)。

总的来说,这听起来像是一个非常糟糕的主意。

我通常会选择单独的生产/测试项目,[InternalsVisibleTo] 允许测试内部方法(这违背了一些人的教条,但对我来说似乎很实用)。

关于c# - 支持/反对使用部分类进行测试的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4135660/

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