Есть ли в Nspec что-то наподобие Rspec's must_receive?
Я пишу Nspec, чтобы проверить некоторые манипуляции с файлами. Я хочу иметь возможность перехватить вызов непосредственно перед переименованием файла, и я подумал, что должно сработать что-то похожее на R_Spec. Однако я не могу найти ничего подобного в документации Nspec. Есть ли эквивалент в Nspec?
1 ответ
Решение
Краткий ответ: нет.
Nspec - это инфраструктура тестирования BDD без какой-либо возможности Mocking / Stubbing. Если вы хотите использовать что-то вроде should_receive
в rspec вам нужно использовать одну из множества фальшивых фреймворков в.net.
Некоторые варианты:
- Rhino Mocks
- Moq
- Изолятор.NET (не бесплатный, но более богатый функционал)
- JustMock (не бесплатный, но более богатый функционал)