【发布时间】:2010-12-18 04:55:20
【问题描述】:
我的项目设置如下:
- 数据 - 存储库。
- 服务
- 网络
我正在使用 NUnit,我正在测试 Service Project 中的一种方法。当我第一次使用 MSTest 为我自动设置这些测试时,它创建了一个单元测试构造函数,如下所示:
Service service;
[Test]
public void ServiceConstructorTest()
{
IRepository repository = null; // TODO: Initialize to an appropriate value
service = new Service(repository );
Assert.Inconclusive("TODO: Implement code to verify target");
}
当我尝试测试一个方法时,这个构造函数没有被执行,service 最终为空。每次编写测试时我都必须声明和模拟吗?
【问题讨论】:
-
你显示的代码不是构造函数,但我想我知道你在问什么。
标签: nunit