我正在开发一个具有 3 层架构的项目:- 1. 业务层 2. 数据层 3. 服务层
我想对我的服务层进行单元测试。
目前,我通过伪造数据层成功地将单元测试添加到我的业务层。
现在的问题是,我有一个服务层,它调用我的业务层,然后调用我的数据层。
通过的初始测试用例是通过在我的单元测试项目中添加业务层项目的引用,然后创建数据层的假货来编写的。
现在我想做的是,我想通过在单元测试项目中添加服务引用并同时使用 Microsoft Fakes 来实现这一点。
有人可以帮助我理解这一点吗?我是这个 Fakes 框架的新手。