我从单元测试开始,我想为一些已经实现的类编写测试。
我们正在为这个项目中的接口开发,我想它在编写单元测试时会有所帮助。但是接口实现被标记为内部的,到目前为止我发现测试实现的最佳解决方案是:
#if DEBUG
public class CreateRequestService : DomainServiceBase, ICreateRequestService
#else
internal class CreateRequestService : DomainServiceBase, ICreateRequestService
#endif
{
你对那个怎么想的?我试图弄清楚如何在单元测试中使用 autofac,但对我来说闻起来很香。这是一个好习惯吗?
更新
我忘了指定我正在使用的工具。我正在使用 C# 4.5、NUnit 和 Moq!