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")
  )
  })

Try the tRophicPosition package in your browser

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

tRophicPosition documentation built on Dec. 28, 2022, 2:27 a.m.