tests/testthat/test-generate.R

test_that("generate_ndset", {
  n <- 10L
  one <- replicate(n,1)
  for (dim in seq(5,10)) {
    points <- generate_ndset(n, dim, "simplex")
    expect_equal(rowSums(points), one)
    points <- generate_ndset(n, dim, "concave-sphere")
    expect_equal(rowSums(points**2), one)
    points <- generate_ndset(n, dim, "convex-simplex")
    expect_equal(rowSums(sqrt(points)), one)
  }
})

Try the moocore package in your browser

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

moocore documentation built on July 12, 2026, 5:06 p.m.