context("Test time functions")
test_that("make_duration() returns correct data.", {
  ## Prepare test data
  strings <- "09:30:00"
  test_data <- make_duration(strings)
  ## Type check
  expect_is(test_data, "Duration")
  ## Value check
  expect_equal(test_data, lubridate::dhours(9) + lubridate::dminutes(30))
  ## Error check
  expect_error(make_duration(1))
  expect_error(make_duration("09:3000"))
})
test_that("make_dt_from_msec() returns correct data.", {
  ## Prepare test data
  msec <- c(1506378448618, 1506378448619)
  test_data <- make_dt_from_msec(msec, tz = "America/New_York")
  ## Type check
  expect_is(test_data, "POSIXct")
  ## Value check
  expect_equal(test_data,
               c(lubridate::ymd_hms("2017-09-25 18:27:28.618", tz = "America/New_York"),
                 lubridate::ymd_hms("2017-09-25 18:27:28.619", tz = "America/New_York")))
  ## Error check
  expect_error(make_duration("hoge"))
  expect_error(make_duration(1506378448618, 1))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.