Software testing is important, but, in part because it is frustrating and boring, many of us avoid it. 'testthat' is a testing framework for R that is easy learn and use, and integrates with your existing 'workflow'.

Artifacts using Testthat (3,001)
Sort by:Popular

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.
Last Release on May 2, 2022
A system for 'declaratively' creating graphics, based on "The Grammar of Graphics". You provide the data, tell 'ggplot2' how to map variables to aesthetics, what graphical primitives to use, and it takes care of the details.
Last Release on Nov 21, 2024
Convert R Markdown documents into a variety of formats.
Last Release on May 12, 2022
A fast, consistent tool for working with data frame like objects, both in memory and out of memory.
Last Release on Oct 5, 2024
A set of tools that solves a common set of problems: you need to break a big problem down into manageable pieces, operate on each piece and then put all the pieces back together. For example, you might want to fit a model to each spatial location or ...
Last Release on May 30, 2024
A consistent, simple and easy to use set of wrappers around the fantastic 'stringi' package. All function and argument names (and positions) are consistent, all functions deal with "NA"'s and zero length vectors in the same way, and the output from ...
Last Release on Nov 4, 2024
A fast JSON parser and generator optimized for statistical data and the web. Started out as a fork of 'RJSONIO', but has been completely rewritten in recent versions.
Last Release on Feb 15, 2021
Httr
Last Release on May 12, 2022
A consistent, simple and easy to use set of wrappers around the fantastic 'stringi' package. All function and argument names (and positions) are consistent, all functions deal with "NA"'s and zero length vectors in the same way, and the output from ...
Last Release on Sep 14, 2024
Provides a mechanism for chaining commands with a new forward-pipe operator, %>%. This operator will forward a value, or the result of an expression, into the next function call/expression.
Last Release on Nov 21, 2024