tests/testthat/test-api-interaction.R

context("test-api-interaction.R")

test_that("API-requests work", {
  res <- api_request()
  expect_is(res$result, "character")
  expect_equal(res$result, "success")
  expect_is(res$data, "list")

  expect_error(api_request(url = "google.com"))
  expect_error(api_request(url = "", apikey = ""))
  expect_error(api_request(url = "http://example.com/hello"))

  expect_error(api_request(cmd = "poopybutthole"))
})

test_that("Arnold... works?", {
  res <- arnold()
  expect_is(res, "character")
  expect_length(res, 1)
})
jemus42/tauturri documentation built on Feb. 7, 2024, 2 a.m.