gpt4 book ai didi

unit-testing - 丰富领域模型的接口(interface)

转载 作者:行者123 更新时间:2023-12-01 22:31:44 25 4
gpt4 key购买 nike

Rich Domain Models 是否应该有接口(interface)来帮助在单元测试期间进行隔离(例如,在测试使用该模型的服务时)?

或者 Rich Domain Model 行为是否应该包含在任何相关的单元测试中?

编辑:

通过富领域模型,我特指包含逻辑(即非贫血)的领域实体。

最佳答案

通常,领域模型是您应该与其他所有事物隔离开来的部分。域模型可以使用接口(interface),以便与外部系统等隔离。

但是,在最常见的情况下,域模型是您要保护的免受外部系统、UI 逻辑等恶化影响的对象,而不是相反。

因此,没有理由将接口(interface)放在领域模型上。

关于unit-testing - 丰富领域模型的接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29253606/

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