Изменения документа NSubstitute
Редактировал(а) Alexandr Fokin 2026/03/17 15:36
От версии 1.4
отредактировано Alexandr Fokin
на 2026/03/17 15:14
на 2026/03/17 15:14
Изменить комментарий:
К данной версии нет комментариев
К версии 1.6
отредактировано Alexandr Fokin
на 2026/03/17 15:34
на 2026/03/17 15:34
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -11,8 +11,16 @@ 11 11 | | 12 12 ))) 13 13 |(% style="width:131px" %)Сценарии|(% style="width:1351px" %)((( 14 +|(% style="width:236px" %)Регистрация обработчиков|(% style="width:1096px" %){{code language="c#"}}var stub = Substitute.For<IService>(); 15 +// хендлер метода без возврата значения. 16 +stub 17 + .When(e => e.Action1(Arg.Any<string>())) 18 + .Do(e => { }); 19 +// хендлер, возвращающий результат 20 +stub.Action1(Arg.Any<string>()) 21 + .Returns(e => "test");{{/code}} 14 14 |(% style="width:236px" %)Создание заглушки по Type|(% style="width:1096px" %){{code language="c#"}}var stub = Substitude.For(typeof(IService), []);{{/code}} 15 -|(% style="width:236px" %) Указаниеметода по MethodInfo|(% style="width:1096px" %)(((23 +|(% style="width:236px" %)Регистрация обработчика по MethodInfo|(% style="width:1096px" %)((( 16 16 Can NSubstitute mock the return of a MethodInfo? 17 17 [[https:~~/~~/stackoverflow.com/questions/41918308/can-nsubstitute-mock-the-return-of-a-methodinfo>>https://stackoverflow.com/questions/41918308/can-nsubstitute-mock-the-return-of-a-methodinfo]] 18 18