tests/testthat/test-spai_mh3sfca.R

test_that("3SFCA works", {

  # Observed
  p <- 1:4
  s <- 1:6
  D <- matrix(1:24, ncol = 4, nrow = 6)
  spai <- spai_mh3sfca(p, s, D, step = 3)

  # Expected
  expected <- data.frame(
    step3 = c(9.617634, 21.717421, 34.325798, 47.032856)
  )
  rownames(expected) <- seq_len(4)

  # Test
  expect_equal(spai, expected)
})
egrueebler/fca documentation built on Dec. 20, 2021, 3:23 a.m.