expect_that {testthat} | R Documentation |
An old style of testing that's no longer encouraged.
expect_that(object, condition, info = NULL, label = NULL)
object |
object to test |
condition, |
a function that returns whether or not the condition is met, and if not, an error message to display. |
info |
extra information to be included in the message (useful when writing tests in loops). |
label |
object label. When |
the (internal) expectation result as an invisible list
fail
for an expectation that always fails.
expect_that(5 * 2, equals(10)) expect_that(sqrt(2) ^ 2, equals(2)) ## Not run: expect_that(sqrt(2) ^ 2, is_identical_to(2)) ## End(Not run)