Nothing
# Setup ----
adat <- mock_adat()
# Testing ----
test_that("`diffAdats()` generates 'all-passing' output with equal ADATs", {
expect_snapshot(diffAdats(adat, adat))
})
test_that("`diffAdats()` generates correct output with 1 analyte missing", {
# random remove analyte column
expect_snapshot(diffAdats(adat, adat[, -9L]))
})
test_that("`diffAdats()` generates correct output with 1 clin variable missing", {
# random remove analyte column
expect_snapshot(diffAdats(adat, adat[, -3L]))
})
test_that("`diffAdats()` generates correct output with 1 clin variable added", {
# add variable 'foo'
new <- adat
new$foo <- "bar"
expect_snapshot(diffAdats(adat, new))
})
test_that("`diffAdats()` generates correct output with 1 variable changed", {
# change 'Subarray' variable
expect_snapshot(
diffAdats(adat, dplyr::mutate(adat, Subarray = rev(Subarray)))
)
})
test_that("`diffAdats()` generates correct output 2 random values changed", {
new <- adat
new[c(3L, 5L), c(8L, 10L)] <- 999.9
expect_snapshot(diffAdats(adat, new))
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.