context("p_direction")
test_that("p_direction", {
set.seed(333)
p_direction <- bayestestR::p_direction(bayestestR::rnorm_perfect(10000, 1, 1))
testthat::expect_equal(as.numeric(p_direction), 84.2, tolerance = 0.1)
testthat::expect_is(p_direction, "p_direction")
testthat::expect_equal(capture.output(print(p_direction)), "pd = 84.14%")
})