Templates 我需要引用哪个程序集才能使用IDependency接口

Templates 我需要引用哪个程序集才能使用IDependency接口,templates,tdd,nunit,rhino-mocks,Templates,Tdd,Nunit,Rhino Mocks,我正在尝试为VS2010运行NUnit/Rhinomock模板,代码包含以下内容 IDependency dependency = mocks.CreateMock<IDependency>(); // Record expectations using (mocks.Record()) { Expect.Call(dependency.Method1("parameter")).Return("result"

我正在尝试为VS2010运行NUnit/Rhinomock模板,代码包含以下内容

IDependency dependency = mocks.CreateMock<IDependency>();

        // Record expectations
        using (mocks.Record())
        {
            Expect.Call(dependency.Method1("parameter")).Return("result");
            dependency.Method2();
        }

        // Replay and validate interaction
        Subject subjectUnderTest;
        using (mocks.Playback())
        {
            subjectUnderTest = new Subject(dependency);
            subjectUnderTest.DoWork();
        }

        // Post-interaction assertion
        Assert.That(subjectUnderTest.WorkDone, Is.True);   
IDependency dependency=mocks.CreateMock();
//记录期望值
使用(mocks.Record())
{
Expect.Call(dependency.Method1(“参数”)).Return(“结果”);
dependency.Method2();
}
//回放和验证交互
学科测试;
使用(mocks.Playback())
{
subjectUnderTest=新主题(依赖项);
subjectionTest.DoWork();
}
//交互后断言
Assert.That(subjectUnderTest.workOne,Is.True);
我需要添加哪些程序集才能使其编译成功

未找到IDependency和Subject类


PS我是TDD新手

我假设您从某个源代码中获得了此代码片段作为示例

IDependency和Subject似乎是您想要测试的内容的占位符

e、 假设你想测试你的类驱动程序,而不必创建一个依赖项——他的车。
因此,您可以使用类似上面的测试来模拟汽车(IDependency),这样您就可以单独测试驾驶员(受试者)。要编译此文件,您的测试DLL需要引用定义了汽车和驾驶员类型的部件。。i、 e.您的生产代码。

录制/重播语法已过时。检查Arrange-Act-Assert语法。有类似的东西。哦,我现在明白了,我想这是某种固定的代码,不是模板,谢谢