R中的存根和模拟

mki*_*irk 7 testing r

我花了很多时间在RSpec上,并花了一些时间进行xunit样式测试.我已经习惯了嘲笑和捣乱.

在R中有什么类似嘲讽或顽固的吗?他们有什么框架?

如果不是,你如何隔离你的测试?

Ken*_*ams 5

在您提出这个问题后4年才能使用它,但现在看起来testthat确实包含了一个with_mock()功能:

https://github.com/hadley/testthat/blob/master/R/mock.R

似乎很适合这个法案.

  • `with_mock()` 现已弃用 (2认同)