test_that("A plot with data marked for non wear time is obtained", {
file <- system.file("extdata", "acc.agd", package = "activAnalyzer")
g <-
prepare_dataset(data = file) %>%
mark_wear_time() %>%
plot_data()
# Testing that g is a ggplot object
expect_s3_class(g, "ggplot")
})
test_that("A plot with data marked for non wear time is obtained using zoom arguments", {
file <- system.file("extdata", "acc.agd", package = "activAnalyzer")
g <-
prepare_dataset(data = file) %>%
mark_wear_time() %>%
plot_data(zoom_from = "12:00:00", zoom_to = "13:30:30")
# Testing that g is a ggplot object
expect_s3_class(g, "ggplot")
})
test_that("The function works with customized variable names", {
file <- system.file("extdata", "acc.agd", package = "activAnalyzer")
g <-
prepare_dataset(data = file) %>%
dplyr::rename(TIMESTAMP = "TimeStamp") %>%
mark_wear_time(TS = "TIMESTAMP") %>%
dplyr::rename(TIME = "time", NON_WEARING_COUNT = "non_wearing_count", WEARING_COUNT = "wearing_count") %>%
plot_data(col_time = "TIME", col_nonwear = "NON_WEARING_COUNT", col_wear = "WEARING_COUNT")
# Testing that g is a ggplot object
expect_s3_class(g, "ggplot")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.