От: | sadomovalex | http://sadomovalex.blogspot.com | |
Дата: | 21.10.08 06:34 | ||
Оценка: |
C>но я в стороке: recorder.Return(new Source {SourceId = 1}); указал что должно как-бы вернуться.C>TypeMock.TypeMockException:
C>*** Cannot return a value for SprocQuery`1.SelectByKey() because no value was set. use recorder.Return().
[Test]
public void UsingPartialMocks()
{
var mockedDataBases =
RecorderManager.CreateMockedObject<SprocQuery<Source>>();
using (
RecordExpectations recorder = RecorderManager.StartRecording())
{
mockedDataBases.SelectByKey(123);
recorder.Return(new Source {SourceId = 1});
}
Assert.IsTrue(mockedDataBases.SelectByKey(123).SourceId == 1);
MockManager.Verify();
}