context("Test that lc_get_params is pulling in StreamCat API parameters")
test_that("lc_get_params for area of interest parameters", {
params <- lc_get_params(param='areaOfInterest')
expect_true(exists("params"))
expect_equal(params,c("cat","ws"))
})
test_that("lc_get_params for region parameters", {
params <- sc_get_params(param='region')
expect_true(exists("params"))
expect_equal(params,c("Region01","Region02","Region03N","Region03S","Region03W",
"Region04","Region05","Region06","Region07","Region08",
"Region09","Region10L","Region10U","Region11","Region12",
"Region13","Region14","Region15","Region16","Region17","Region18"))
})
test_that("lc_get_params for name parameters", {
params <- lc_get_params(param='name')
expect_true(exists("params"))
expect_equal(length(params),497)
})
test_that("lc_get_params for state parameters", {
params <- lc_get_params(param='state')
expect_true(exists("params"))
expect_equal(nrow(params),49)
expect_equal(names(params), c("st_fips","st_abbr","st_name"))
})
test_that("lc_get_params for county parameters", {
params <- lc_get_params(param='county')
expect_true(exists("params"))
expect_equal(nrow(params),3108)
expect_equal(names(params), c("fips","state","county_name"))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.