tests/testthat/test_U.R

test_that("U() returns a valid result", {
  controls=test_data$controls
  cases=test_data$cases
  mu1=mean(controls)
  mu2=mean(cases)
  sigma1=ssdd(controls)
  sigma2=ssdd(cases)
  output_list <- U(mu1,mu2,sigma1,sigma2)
  expect_type(output_list,"double" )
  expect_false(is.na(output_list), info = "Output should not be NA")
  expect_false(any(output_list == -Inf), info = "Output should not be negative infinity")
  expect_false(any(output_list == Inf), info = "Output should not be positive infinity")
})

Try the OVL.CI package in your browser

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

OVL.CI documentation built on Nov. 14, 2023, 1:06 a.m.