tests/testthat/test-att.R

library(dplyr)
library(readr)
library(maps)


test_that("fars_read() works correctly", {
  expect_is(fars_read(make_filename(2015)), "tbl_df")
  expect_error(fars_read(make_filename(2016)))
})

test_that("fars_summarize_years() works correctly", {
  expect_is(fars_summarize_years(2013:2015), "tbl_df")
  expect_is(fars_summarize_years(list(2013, 2014)), "tbl_df")
  expect_equal(names(fars_summarize_years(2013:2015)), c("MONTH", 2013:2015))
  expect_error(fars_summarize_years(2016))
})

test_that("fars_map_state() works correctly", {
  expect_silent(fars_map_state(1, 2015))
  expect_error(fars_map_state(100, 2015))
  expect_error(fars_map_state(1, 2016))
})
MPC24/fars2 documentation built on May 28, 2019, 1:45 p.m.