tests/testthat/test-user_defined_deident.R

test_that("UserDefinedDeident works", {
  method <- function(vec){
     rep("", length(vec))
  }
  
  udd <- UserDefinedDeident$new(method)
  .vec <- udd$transform(letters)
  
  expect_equal(
    .vec, 
    rep("", 26)
  )
  
  udd2 <- deident_from_func(method)
  .vec2 <- udd2$transform(letters)
  
  expect_equal(
    .vec2, 
    rep("", 26)
  )
})

Try the deident package in your browser

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

deident documentation built on April 3, 2025, 6:14 p.m.