tests/testthat/test-request_generate.R

test_that("can generate a basic request", {
  req <- request_generate(
    "sheets.spreadsheets.get",
    list(spreadsheetId = "abc123"),
    token = NULL
  )
  expect_identical(req$method, "GET")
  expect_match(
    req$url,
    "^https://sheets.googleapis.com/v4/spreadsheets/abc123\\?key=.+"
  )
  expect_null(req$token)
})
jennybc/googlesheets2 documentation built on Dec. 10, 2023, 12:56 a.m.