свойство всегда равно нулю даже после настройки свойства в moq - PullRequest
1 голос
/ 17 января 2011

Я шучу над этим интерфейсом и не могу предоставить значение по умолчанию для свойства

var moqObj = new Mock<IObjectTest>();
moqObj.Setup(mo => mo.Pages).Returns(2);

var engineMgr = new EngineMgr(moqObj.Object);

код не может обнаружить, что я установил это свойство "Страницы" в 2. help!

Ответы [ 2 ]

2 голосов
/ 17 января 2011

Если Pages - это свойство, которое вам нужно использовать SetupGet:

moqObj.SetupGet(mo => mo.Pages).Returns(2);
0 голосов
/ 17 января 2011

Нашел проблему!я случайно возобновил урок изнутри.глупый я.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...