tests/testthat/test-bisonmap.R

context("bisonmap")

test_that("bisonmap returns the correct class", {
  vcr::use_cassette("bisonmap", {
    out <- bison(species="Aquila chrysaetos", count=100)
    map1 <- bisonmap(out)
    map2 <- bisonmap(out, tomap="county")
    map3 <- bisonmap(out, tomap="state")
  }, preserve_exact_body_bytes = TRUE)  

  expect_is(map1, "gg")
  expect_is(map1$data, "data.frame")
  expect_is(map1$scales, "ScalesList")
  expect_is(map2, "gg")
  expect_is(map3, "gg")
})

Try the rbison package in your browser

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

rbison documentation built on July 1, 2020, 10:27 p.m.