tests/testthat/test_censordat.R

context("Config")

library(bbRtools)

test_that("Symmetric censoring works correctly",{
  dat = 1:1000
  quant = 0.99
  out_dat = bbRtools::censor_dat(dat, quant=quant, symmetric=T)
  expect_equal(max(out_dat), as.numeric(quantile(dat, 0.995)))
  expect_equal(min(out_dat),as.numeric(quantile(dat, 0.005)))
})

test_that("Upper bound censoring works correctly",{
  dat = 1:1000
  quant = 0.99
  out_dat = bbRtools::censor_dat(dat, quant=quant, symmetric=F)
  expect_equal(max(out_dat), as.numeric(quantile(dat, 0.99)))
  expect_equal(min(out_dat), 1)
})
BodenmillerGroup/bbRtools documentation built on May 20, 2020, 1:36 a.m.