gpt4 book ai didi

c# - 对值对象进行单元测试

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

是否有必要对值对象进行单元测试,您将如何进行?

以这个对象为例:

public class TeamProfile
{
public string Name { get; set; }

public int Wins { get; set; }
public int Losses { get; set; }
public int Draws { get; set; }
}

最佳答案

答案是一个意见。我会说不。但是在日常工作中确实会出现这样的问题,我理解这个问题,所以让我发表更多意见:

我会根据具体情况判断。如果您认为“我的单元测试例程确实测试了所有内容”(并依赖它)并且您发现例程之上的任何可能性都可能会改变为更复杂的东西,那么答案是肯定的。像这样的问题,我有时会回答是,过了一会儿才发现这真的有点矫枉过正。然后在其他情况下,我判断“哦,不,这真的太过分了”,后来才发现有一个方面是我从未想过的。

如何测试?与所有测试用例一样:定义输入和预期结果。设置它。得到它。检查get是否是你设置的。

关于c# - 对值对象进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3329095/

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