tests/testthat/test-ant.R

context("test-ant")

test_that("ant pulls the right number of words for cool", {
  expect_length(ant("cool"), 2)
})

test_that("ant returns character(0) when it cannot find a word", {
  expect_length(ant("xxxx"), 0)
  expect_is(ant("xxxx"), "character")
})

test_that("ant pulls the right number of words for cool with n_words", {
  expect_length(ant("cool", 1), 1)
  expect_length(ant("cool", 2), 2)
  expect_length(ant("cool", 100), 2)
})

test_that("ant with n_words returns 0 when it cannot find a word", {
  expect_length(ant("xxxx", 5), 0)
})

Try the syn package in your browser

Any scripts or data that you put into this service are public.

syn documentation built on Dec. 20, 2019, 5:07 p.m.