待mock的Interface。
public interface ITestedClass
{
int DoSomething(ref string name, out int count);
}
下面是两个版本的NMock//NMock2 代码,不知道 打问号的地方怎么写
[TestFixture]
public class Class1
{
Mockery mockery = new Mockery();
[Test]
public void RefReturnValues()
{
object obj = mockery.NewMock(typeof(ITestedClass));
string name = "T";
int[] list = null;
Expect.Once.On(obj).
Method("DoSomething").
With(????
}
}--------------------------------------------------------------
//NMock 代码
[TestFixture]
public class Class1
{
Mockery mockery = new Mockery();
[Test]
DynamicMock mock = DynamicMock(typeof(ITestedClass));
mock.ExpectAndReturn("DoSomething", 3, ????);
}打问号的地方该怎么写,有谁知道其中一种写法吗?
public interface ITestedClass
{
int DoSomething(ref string name, out int count);
}
下面是两个版本的NMock//NMock2 代码,不知道 打问号的地方怎么写
[TestFixture]
public class Class1
{
Mockery mockery = new Mockery();
[Test]
public void RefReturnValues()
{
object obj = mockery.NewMock(typeof(ITestedClass));
string name = "T";
int[] list = null;
Expect.Once.On(obj).
Method("DoSomething").
With(????
}
}--------------------------------------------------------------
//NMock 代码
[TestFixture]
public class Class1
{
Mockery mockery = new Mockery();
[Test]
DynamicMock mock = DynamicMock(typeof(ITestedClass));
mock.ExpectAndReturn("DoSomething", 3, ????);
}打问号的地方该怎么写,有谁知道其中一种写法吗?
//NMock 代码
[TestFixture]
public class Class1
{
Mockery mockery = new Mockery();
[Test]
public void RefReturnValues()
{
DynamicMock mock = DynamicMock(typeof(ITestedClass));
mock.ExpectAndReturn("DoSomething", 3, ????);
}
}