tests/testthat/test-xml_interventions.R

test_that(".defineInterventionsHeader works", {
  testlist <- list(interventions = list())

  ## Normal
  expected <- list(interventions = list(name = "All interventions"))

  actual <- .defineInterventionsHeader(testlist)

  expect_equal(actual, expected)

  ## Overwriting
  testlist <- list(interventions = list(name = "foo"))
  expected <- list(interventions = list(name = "bar"))

  actual <- .defineInterventionsHeader(testlist, "bar")

  expect_equal(actual, expected)
})
SwissTPH/r-openMalariaUtilities documentation built on Sept. 14, 2024, 1:34 a.m.