gpt4 book ai didi

c# - 如何编写测试用例?

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

我想在写代码之前学习如何编写测试用例。我读了一篇关于测试驱动开发的文章。我想知道开发人员如何编写测试用例?例如这个方法:

    public int divideNumbers(int num1, int num2)
{
return num1 / num2;
}

最佳答案

我们现在从一个空白项目开始。您想做某事,比如将两个数字相除。所以你写了一个测试来描述你想做什么:

Assert.That(divide(10,2), Eq(5))

此测试为您提供了一个切入点:它描述了divide 方法可接受的接口(interface)。因此,您继续将其实现为例如 int divide(int x, int y)

编写测试来描述您希望从代码中获得什么。你不需要考虑太多。编写期望的最正常方式可能是设计代码的最佳方式,然后您可以实现它以满足您的测试。

关于c# - 如何编写测试用例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14138723/

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