2012-03-04 25 views
1

我正在寫一個Nspec來測試一些文件操作。我希望能夠在重命名文件之前攔截這個調用,並且我認爲類似於Rspec的should_receive應該這樣做。但是我在Nspec的文檔中找不到那樣的東西。 Nspec有沒有相同的功能?Nspec有類似Rspec的should_receive嗎?

回答

3

簡短的回答是沒有任何能力Mocking/Stubbing

Nspec是BDD測試框架號。如果你想在rspec中使用類似should_receive的東西,你需要使用.net中的許多模擬框架之一。

一些選項:

+3

我會也推薦NSubstitute。到目前爲止,它非常棒。 – Grummle 2012-04-25 04:31:14

+0

+1,我們沒有看到需要添加專用的模擬框架或斷言框架。有很多好的--Amir(NSpec的黑客) – Amir 2012-08-11 13:59:18

+0

這裏是[NSubstitute](https://nsubstitute.github.io/)的鏈接。 – clacke 2016-03-23 10:38:43

相關問題