Unit testing 首先测试项目的哪个部分?
我想写我生命中的第一个单元测试 目前,我正在开发新的ASP.NETMVC5项目。这是一个简单的工作流系统。我的项目包含4个层:Unit testing 首先测试项目的哪个部分?,unit-testing,asp.net-mvc-5,service-layer,Unit Testing,Asp.net Mvc 5,Service Layer,我想写我生命中的第一个单元测试 目前,我正在开发新的ASP.NETMVC5项目。这是一个简单的工作流系统。我的项目包含4个层: 呈现层(MVC项目) 基础结构层(包含存储库和ORM) 域(包含业务逻辑的POCO类和接口) 服务层(由域接口实现) 我相信,我首先需要测试服务层。是这样吗?我应该先测试哪一层 没有单一的正确方法,但最常用的技术是 自上而下,也称为。在这里,您从外层开始,以自己的方式进入 自下而上。在这里,您从组成的构建块开始,并将它们组装到一个工作系统中 如前所述,交替使用双
- 呈现层(MVC项目)
- 基础结构层(包含存储库和ORM)
- 域(包含业务逻辑的POCO类和接口)
- 服务层(由域接口实现)
我相信,我首先需要测试服务层。是这样吗?我应该先测试哪一层 没有单一的正确方法,但最常用的技术是
- 自上而下,也称为。在这里,您从外层开始,以自己的方式进入
- 自下而上。在这里,您从组成的构建块开始,并将它们组装到一个工作系统中