Re[4]: [TypeMock] Mock и BLToolkit
От: cadet354 Россия
Дата: 30.09.08 07:52
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

что-то не пойму как правильно готовить их
[Test]
        public void UsingPartialMocks()
        {
            using (
                RecordExpectations recorder = RecorderManager.StartRecording())
            {
                var mockedDataBases =
                    RecorderManager.CreateMockedObject<SprocQuery<Source>>();
                mockedDataBases.SelectByKey(123);
                recorder.Return(new Source {SourceId = 1});
            }
            var original = new SprocQuery<Source>();
            Assert.IsTrue(original.SelectByKey(123).SourceId == 1);
            MockManager.Verify();
        }

отваливается с таким сообщением:

TypeMock.TypeMockException:
*** Cannot return a value for SprocQuery`1.SelectByKey() because no value was set. use recorder.Return().

но я в стороке: recorder.Return(new Source {SourceId = 1}); указал что должно как-бы вернуться.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.