tests/testthat/test.loadIsotopeData.R

context("loadIsotopeData")

test_that("functions stops on miscelaneous errors",{

  data(Bilagay)

  expect_error(
  loadIsotopeData(df = Bilagay, consumer = "Bilagay", consumersColumn = "FG",
                 group = c("CHI", "COL"), groupsColumn = "Location",
                 b1 = "Benthic_BL", b2 = "Pelagic_BL", baselineColumn = "NULL")
  )

  expect_error(
    loadIsotopeData(df = Bilagay, consumer = "Bilagay", consumersColumn = NULL,
                    group = c("CHI", "COL"), groupsColumn = "Location",
                    b1 = "Benthic_BL", b2 = "Pelagic_BL", baselineColumn = "FG")
  )

  expect_message(
    loadIsotopeData(df = Bilagay, species = "Bilagay", consumersColumn = "FG",
                    group = c("CHI", "COL"), groupsColumn = "Location",
                    b1 = "Benthic_BL", b2 = "Pelagic_BL", baselineColumn = "FG")
  )
  })
clquezada/tRophicPosition documentation built on Jan. 4, 2023, 12:31 p.m.