鉴于具有六边形架构的DDD应用程序,我的JBehave验收测试应针对哪一层?
我想编写功能和方案作为整体系统行为的规范,因为我们正在引入 ATDD 作为我们的开发过程。
在我的应用程序中,我有这些图层:
答案 0 :(得分:0)
对于unit testing framework,JBehave通常被视为Behavior-driven development,我认为这将与您当前的设计完美结合
我们正在引入ATDD作为我们的开发过程
所以底线 - 强烈建议对所有应用级别进行单元测试,但我认为特别是在JBehave的情况下,如果你不仅在你的演示文稿,也可以在应用程序服务和域层中使用。