
cucumber - Behavior-Driven Development for R
Write executable specifications in a natural language that describes how your code should behave. Write specifications in feature files using 'Gherkin' language and execute them using functions implemented in R. Use them as an extension to your 'testthat' tests to provide a high level description of how your code works.
Last updated 4 months ago
acceptance-testingbehavior-driven-developmentcucumbertesting
5.95 score 12 stars 10 scripts 230 downloads
functiondepends - Find Functions and their Dependencies
Find functions in an unstructured directory and explore their dependencies. Sourcing of R source files is performed without side-effects: from R scripts that have executable code and function definitions only functions are sourced.
Last updated 3 years ago
4.85 score 13 stars 11 scripts 289 downloadsr6methods - Make Methods for R6 Classes
Generate boilerplate code for R6 classes. Given R6 class create getters and/or setters for selected class fields or use RStudio addins to insert methods straight into class definition.
Last updated 3 years ago
3.82 score 12 stars 11 scripts 169 downloads