【发布时间】:2018-06-09 14:04:57
【问题描述】:
我制作了一个单元测试项目来测试我的 webapi,我需要初始化一个控制器,问题是在构造函数中它接收到一个 IConfiguration,它由依赖注入提供并且工作正常。
但是当我想手动初始化它时,我没有办法得到这个实例。
我正在尝试从不在同一项目内部的单元测试项目初始化它。
控制器看起来像:
public Controller(IConfiguration configuration) { _configuration = configuration; }
【问题讨论】:
标签: c# unit-testing dependency-injection asp.net-core .net-core