我正在使用 testthat 软件包来自动化 R 软件包,以自动执行(àHadley)测试。
部分测试需要访问一组文件,这些文件存储在程序包中的 inst / testdata (请参阅Where should I put data for automated tests with testthat?)下。
这样做是什么好的习惯,因为我希望分解代码并在测试之间重用?
根据https://www.tidyverse.org/articles/2017/12/testthat-2-0-0/,我应该在 test / testthat 文件夹中创建一个 setup-xyz.R 函数,其中 xyz 代表函数名称。
如果我的测试子集很大(数百个测试),这最终将变得不切实际。任何经过验证的智能解决方案建议?
public class StickyNoteAppWidgetConfigureFragmentActivity extends AppCompatActivity {
@Override
public void onPause() {
super.onPause();
// ...
// ...
// ...
}
}