gpt4 book ai didi

c++ - 单元测试 : How to test a method returning current time

转载 作者:行者123 更新时间:2023-11-30 02:01:25 25 4
gpt4 key购买 nike

假设我有一个名为 Now 的方法,它应该在调用后以纪元格式(以毫秒为单位)返回当前时间。是否可以测试这种方法是否返回正确的值?测试这种方法是否有意义?

最佳答案

这个方法很可能只是对标准库调用的包装。标准库不需要任何测试。您需要测试的只是从标准库中获取某些内容并将其转换为您需要的格式的代码。因此,我建议您将这段代码移到一个单独的方法中,并通过不向其提供从标准库返回的当前值,而是提供具有已知正确结果的固定值来对其进行测试。

关于c++ - 单元测试 : How to test a method returning current time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14102616/

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