tests/testthat/test-feature-three-num.R

wages_three_num <- wages %>%
  features(ln_wages, feat_three_num)

test_that("feat_three_num returns the right names", {
  expect_equal(names(wages_three_num),
               c("id", "min", "med", "max"))
})

test_that("feat_three_num returns the right dimensions", {
  expect_equal(dim(wages_three_num),
               c(888, 4))
})

library(dplyr)
test_that("feat_three_num returns all ids", {
  expect_equal(n_distinct(wages_three_num$id), 888)
})

Try the brolgar package in your browser

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

brolgar documentation built on June 22, 2024, 11:24 a.m.