tests/testthat/test-function-resetRowNames.R

test_that("resetRowNames() works", {

  persons <- data.frame(id = c(1, 2, 3), name = c("Peter", "Paul", "Mary"))

  persons <- persons[order(persons$name), ]
  
  expect_identical(
    rownames(resetRowNames(persons)), 
    as.character(seq_len(nrow(persons)))
  )
  
  expect_error(resetRowNames(1))
})
KWB-R/kwb.utils documentation built on April 1, 2024, 7:12 a.m.