tests/testthat/test-as_incidence.R

test_that("Default dispatch gives error", {
    expect_snapshot(error = TRUE, as_incidence(mtcars))
})

test_that("Default dispatch gives good error message", {
    expect_snapshot(error = TRUE, as_incidence(mtcars))
})

test_that("as_incidence works as expected", {
    skip_if_not_installed("outbreaks")
    dat <- outbreaks::ebola_sim_clean$linelist
    i <- incidence(dat, date_index = "date_of_onset", groups = c("gender", "hospital"))
    expect_identical(as_incidence(i), i)
})
reconhub/incidence2 documentation built on Nov. 30, 2024, 4:43 p.m.