R有三个著名开发单元测试包,RUnit,svUnit,和testthat.Base R在其包功能中内置了示例,如果它们无法正确解析,则会返回错误.
我相信那些人的意见是单元测试比编写大量示例更好,但我不能完全理解单元测试中的任何特定功能,这些功能在示例中无法复制.
在R中使用单元测试框架的哪些特性使其优于使用包示例的特殊等效?
对于那些不是来自R世界的人,请注意,每次构建包时都会运行包中每个函数的示例,并且程序员会因任何警告或错误而受到影响.
And*_*rie 10
使用单元测试框架,您可以测试您可能不希望向最终用户公开的各种事物:
单元测试框架的另一个优点是速度:
我的典型软件包将包含数十个(如果不是数百个)测试,但只有少数示例能够真正展示软件包的内容.
总之,我使用测试来测试,以及教育和帮助的例子.
| 归档时间: |
|
| 查看次数: |
316 次 |
| 最近记录: |