gpt4 book ai didi

unit-testing - 创建涉及 I/O 的单元测试?

转载 作者:行者123 更新时间:2023-12-01 23:26:16 25 4
gpt4 key购买 nike

是否应该创建涉及 IO 的单元测试?即,测试用于序列化/反序列化另一个对象的类方法?

最佳答案

是 - 当您为执行 IO 的代码编写单元测试时。

否 - 当您为调用上面刚刚测试的方法的代码编写单元测试时。

我会用标记为“慢”的 xUnit 类别/标签或类似标签来标记第一组测试,并降低它们的运行频率。随着时间的推移,它们将显着减慢运行自动化测试套件所需的时间。因此,可以很容易地排除慢速测试,=> 开发人员的反馈接近即时,并让构建服务器在每次 checkin 时与其他测试一起运行慢速测试。如果它真的很耗时.. 那么也许你可以每晚左右运行“慢速”测试。

关于unit-testing - 创建涉及 I/O 的单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2699202/

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