Nothing
data(dengue2020)
data_limpia <- limpiar_data_sivigila(dengue2020)
test_that("`area_geo` funciona correctamente", {
data_agrupada <- agrupar_area_geo(data_event = data_limpia)
expect_s3_class(data_agrupada, "data.frame")
expect_true("cod_eve" %in% names(data_agrupada))
expect_true("nombre_evento" %in% names(data_agrupada))
expect_true("ano" %in% names(data_agrupada))
expect_true("area" %in% names(data_agrupada))
expect_true("casos" %in% names(data_agrupada))
expect_equal(data_agrupada[["casos"]], c(37, 5, 5))
plot <- plot_area_geo(data_agrupada)
expect_s3_class(plot, "ggplot")
})
test_that("`area_geo` maneja errores correctamente", {
expect_error(
agrupar_area_geo(data_event = list(a = 1, b = 2)),
"El parametro data_event debe ser un data.frame"
)
expect_error(
agrupar_area_geo(
data_event = data_limpia,
col_area = TRUE
),
"El parametro col_area debe ser una cadena de caracteres"
)
expect_error(
agrupar_area_geo(
data_event = data_limpia,
porcentaje = "boolean"
),
"El parametro porcentaje debe ser un booleano"
)
expect_error(
plot_area_geo(data_agrupada = list(a = 1, b = 2)),
"El parametro data_agrupada debe ser un data.frame"
)
expect_error(
plot_area_geo(
data_agrupada = data_limpia,
col_area = 1
),
"El parametro col_area debe ser una cadena de caracteres"
)
})
test_that("`top_area_geo` funciona correctamente", {
data_agrupada <- agrupar_top_area_geo(
data_event = data_limpia,
dpto = "Antioquia"
)
expect_s3_class(data_agrupada, "data.frame")
expect_true("cod_eve" %in% names(data_agrupada))
expect_true("nombre_evento" %in% names(data_agrupada))
expect_true("ano" %in% names(data_agrupada))
expect_true("area" %in% names(data_agrupada))
expect_true("departamento_ocurrencia" %in% names(data_agrupada))
expect_true("cod_dpto_o" %in% names(data_agrupada))
expect_true("municipio_ocurrencia" %in% names(data_agrupada))
expect_true("cod_mun_o" %in% names(data_agrupada))
expect_true("casos" %in% names(data_agrupada))
expect_equal(data_agrupada[["casos"]], c(3, rep(1, 9)))
plot <- plot_top_area_geo(data_agrupada)
expect_s3_class(plot, "ggplot")
})
test_that("`top_area_geo` maneja errores correctamente", {
expect_error(
agrupar_top_area_geo(data_event = list(a = 1, b = 2)),
"El parametro data_event debe ser un data.frame"
)
expect_error(
agrupar_top_area_geo(
data_event = data_limpia,
col_area = TRUE
),
"El parametro col_area debe ser una cadena de caracteres"
)
expect_error(
agrupar_top_area_geo(
data_event = data_limpia,
porcentaje = "boolean"
),
"El parametro porcentaje debe ser un booleano"
)
expect_error(
plot_top_area_geo(data_agrupada = list(a = 1, b = 2)),
"El parametro data_agrupada debe ser un data.frame"
)
expect_error(
plot_top_area_geo(
data_agrupada = data_limpia,
col_area = 1
),
"El parametro col_area debe ser una cadena de caracteres"
)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.