context("Check metaDigitise functions...")
mock_object <- list(
image_file = "./image.png",
flip=FALSE,
rotate=0,
plot_type="mean_error",
variable="y",
calpoints = data.frame(x=c(0,0),y=c(0,100), stringsAsFactors = TRUE),
point_vals = c(1,2),
entered_N=TRUE,
raw_data = data.frame(id=rep("control",2), x=c(60,60), y=c(75,50), n=rep(20,2), stringsAsFactors = TRUE),
knownN = NULL,
error_type="se",
processed_data=data.frame(id=as.factor("control"),mean=1.5, error=0.25, n=20, variable="y", stringsAsFactors = FALSE)
)
class(mock_object) <- 'metaDigitise'
testthat::test_that("Checking summary.metaDigitise..", {
testthat::expect_equal(
summary.metaDigitise(mock_object),
data.frame(
filename=as.factor("image.png"), variable=as.factor("y"), group_id=as.factor("control"), mean=1.5, sd=1.118034, n=20, r=NA, se=0.25, error_type=as.factor("se"), plot_type="mean_error", stringsAsFactors = FALSE)
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.