繁体   English   中英

TDD与DDD MVC

[英]Tdd with DDD MVC

我正在一个MVC项目上,尝试将TDD与DDD一起使用,发现它不是那么简单。 以下是我正在努力的一些主题:-

  1. 为Controller类编写测试后,如何进行单元测试。 即服务,存储库,域等
  2. 此时,您将使用服务和存储库编写和开发域。
  3. 您是否为没有太多模型/逻辑来获取数据和显示的简单任务创建服务/模型(域)。 如果不是,您如何设计它。

得到一些有经验的手输入将是很可爱的,并且示例将非常有帮助。 我正在外部使用方法,因为我知道这将是MVC项目,并且我将使用SQL。 提前致谢

如果您执行DDD,则从您的域(实体,域服务)开始。 使用TDD帮助您设计实体和域服务。 您应该在这里集中80%的精力。

控制器,视图实际上只是位于应用程序服务之上。 TDD在此领域不会带来太大收益。 而是考虑例如使用Selenium编写端到端测试,以确保正确配置所有内容并将它们放在一起,但不要使用端到端测试来测试业务逻辑。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM