tests/testthat/test_models.utility.DefaultModelFit.R

testthat::test_that("DefaultModelFit: initialize function works", {

  testthat::expect_is(DefaultModelFit$new(), "DefaultModelFit")

})

testthat::test_that("DefaultModelFit: createFormula function works", {

  instances <- data.frame(c(1, 2), c(2, 2))

  colnames(instances) <- c("C1", "Class")

  testthat::expect_is(DefaultModelFit$new()$createFormula(instances, "Class",
                                                          simplify = FALSE),
                        "formula")

  testthat::expect_is(DefaultModelFit$new()$createFormula(instances, "Class",
                                                          simplify = TRUE),
                        "formula")
})

testthat::test_that("DefaultModelFit: createRecipe function works", {

  instances <- data.frame(c(1, 2), c(2, 2))

  colnames(instances) <- c("C1", "Class")

  testthat::expect_is(DefaultModelFit$new()$createRecipe(instances, "Class"),
                        "recipe")
})

Try the D2MCS package in your browser

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

D2MCS documentation built on Aug. 23, 2022, 5:07 p.m.