context("loa_mixed")
testthat::test_that("basic runs", {
estimates1 = c(0.2510000,-0.1887407,
0.6907407)
estimates2 = c(0.1675079,
0.1492624,
0.2243616)
#skip_on_cran()
set.seed(117)
test_bca = suppressWarnings({
loa_mixed(
diff = "diff",
condition = "trial_condition",
id = "id",
data = recpre_long,
delta = 2,
plot.xaxis = "AM",
conf.level = .95,
agree.level = .95,
replicates = 99,
type = "bca"
)
})
testthat::expect_equivalent(test_bca$loa$estimate,
estimates1,
tolerance = 0.001)
testthat::expect_equivalent(test_bca$var_comp$estimate,
estimates2,
tolerance = 0.001)
pr_test = print(test_bca)
p = plot(test_bca)
test_perc = suppressWarnings(loa_mixed(
diff = "diff",
condition = "trial_condition",
id = "id",
data = recpre_long,
conf.level = .95,
agree.level = .95,
replicates = 99,
type = "perc"
))
testthat::expect_equivalent(test_perc$loa$estimate,
estimates1,
tolerance = 0.001)
testthat::expect_equivalent(test_perc$var_comp$estimate,
estimates2,
tolerance = 0.001)
test_basic = suppressWarnings({loa_mixed(
diff = "diff",
condition = "trial_condition",
id = "id",
data = recpre_long,
conf.level = .95,
agree.level = .95,
replicates = 99,
type = "basic"
)})
testthat::expect_equivalent(test_basic$loa$estimate,
estimates1,
tolerance = 0.001)
testthat::expect_equivalent(test_basic$var_comp$estimate,
estimates2,
tolerance = 0.001)
test_norm = suppressWarnings({ loa_mixed(
diff = "diff",
condition = "trial_condition",
id = "id",
data = recpre_long,
conf.level = .95,
agree.level = .95,
replicates = 99,
type = "norm"
) })
testthat::expect_equivalent(test_norm$loa$estimate,
estimates1,
tolerance = 0.001)
testthat::expect_equivalent(test_norm$var_comp$estimate,
estimates2,
tolerance = 0.001)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.