gpt4 book ai didi

c# - 外部项目的单元测试

转载 作者:太空宇宙 更新时间:2023-11-03 18:50:40 25 4
gpt4 key购买 nike

我试图就人们在单元测试和子(或外部)项目方面所做的事情达成共识。

希望我能用一个例子来说明。我有一个依赖于另一个项目 P2 的项目 P1。 P2 有自己的单元测试和发布周期。 P1 也有自己的单元测试。问题是 P2 的单元测试应该作为 P1 单元测试的一部分包含/运行,还是应该仅在 P2 发布时运行 P2 单元测试?

清澈如泥。基思。

最佳答案

运行 P1 时无需运行 P2 的测试。如果 P2 的代码没有改变,在此期间再次运行测试将不会带来任何好处。

如果 P2 由于 P1 的测试而中断,则需要对 P2 进行更多单元测试以确保您有足够的覆盖率(或者您可能有接口(interface)问题,这完全是另一个问题)。

关于c# - 外部项目的单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/580279/

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