tests/testthat/test-uis_get_entities.R

test_that("Get all entities", {
  skip_if_offline()

  result <- uis_get_entities()

  expect_s3_class(result, "data.frame")
  expect_true(all(
    c("entity_id", "entity_name", "entity_type", "region_group") %in%
      colnames(result)
  ))
})

test_that("Get entities for specific version", {
  skip_if_offline()

  result <- uis_get_entities("20240910-b5ad4d82")

  expect_s3_class(result, "data.frame")
  expect_true(all(
    c("entity_id", "entity_name", "entity_type", "region_group") %in%
      colnames(result)
  ))
})

Try the uisapi package in your browser

Any scripts or data that you put into this service are public.

uisapi documentation built on April 3, 2025, 10:02 p.m.