tests/testthat/test-plot.R

testthat::test_that("compare_imp", {
  data(air_miss)
  air_miss$Ozone_imp <- fill_NA(
    x = air_miss,
    model = "lm_bayes",
    posit_y = 1,
    posit_x = c(4, 6),
    logreg = TRUE
  )

  testthat::expect_silent(compare_imp(air_miss, origin = "Ozone", "Ozone_imp"))

  testthat::expect_error(compare_imp(air_miss, origin = "WRONG", "Ozone_imp"))
  testthat::expect_error(compare_imp(2, origin = "WRONG", "Ozone_imp"))
  testthat::expect_error(compare_imp(air_miss, origin = 2, "Ozone_imp"))
})

testthat::test_that("upset_NA", {
  testthat::expect_silent(upset_NA(airquality))
})

testthat::test_that("upset_NA error", {
  testthat::expect_error(upset_NA(2))
})
Polkas/miceFast documentation built on Nov. 19, 2022, 3:50 p.m.