tests/testthat/test-create_output_file_name.R

test_that("use", {

  param_space_name <- "oceanic_ontogeny_cs"
  param_set <- 1
  expect_equal(
    create_output_file_name(
      param_space_name = param_space_name,
      param_set = param_set
    ), expected = "oceanic_ontogeny_cs_param_set_1.rds"
  )
})

test_that("abuse", {
  param_space_name <- "oceanic_ontogeny_cs"
  param_set <- NULL

  expect_error(
    create_output_file_name(
      param_space_name = param_space_name,
      param_set = param_set
    )
  )

  param_space_name <- NULL
  param_set <- 1

  expect_error(
    create_output_file_name(
      param_space_name = param_space_name,
      param_set = param_set
    )
  )

  param_space_name <- NULL
  param_set <- NULL

  expect_error(
    create_output_file_name(
      param_space_name = param_space_name,
      param_set = param_set
    )
  )
})
Neves-P/DAISIErobustness documentation built on May 22, 2024, 4:26 p.m.