tests/testthat/test-site_model_to_xml_tracelog.R

context("site_model_to_xml_tracelog")

test_that("creates a text or nothing", {

  testthat::expect_true(
    is.null(
      site_model_to_xml_tracelog(
        create_jc69_site_model(id = "anthus_aco")
      )
    )
  )

  testthat::expect_true(
    is.character(
      site_model_to_xml_tracelog(
        create_hky_site_model(id = "anthus_aco")
      )
    )
  )

  testthat::expect_true(
    is.character(
      site_model_to_xml_tracelog(
        create_tn93_site_model(id = "anthus_aco")
      )
    )
  )

  testthat::expect_true(
    is.character(
      site_model_to_xml_tracelog(
        create_gtr_site_model(id = "anthus_aco")
      )
    )
  )

})
ropensci/beautier documentation built on April 2, 2024, 5:01 a.m.