为R包添加测试用例(test cases)
1,安装testthat包
install.packages(“testthat”)
2,将开发好的包加载到Rstudio中来
用getwd()查看,会发现当前目录正是“开发的包”的主目录
3,初始化testthat
usethis::use_testthat()
(上述代码会创建一个tests目录,该目录下有一个叫testthat.R的文件以及
一个testthat空目录。)
4,将预先写好的test cases移到testthat目录下
5,进行测试
devtools::test()
更加详细内容,参考下面:
http://r-pkgs.had.co.nz/tests.html