我想知道为SelectList设置默认值是属于表现逻辑还是业务逻辑?例如,如果要求员工必须选择一个位置才能保存,但99%的情况下会选择一个特定的位置——比如亚特兰大。因此,在显示新员工录入界面时,位置SelectList应默认为亚特兰大。我应该在模型或视图模型中设置默认位置?有一件事我意识到了,那就是单元测试变得很麻烦,因为在两种情况下,我都必须针对在生产中始终存在的位置进行测试,但除非“亚特兰大”在测试中使用的位置集合中,否则无法使用自己的测试数据创建单元测试。如果您对此有任何想法,我将不胜感激。
return location; } set { location = value; }
} 这样做可以吗? - SideFX