tests/testthat/test-plant_cover.R

test_that("input error", {
  expect_error(plant_cover())
  expect_error(plant_cover("wheat, winter", varDays = -20),
               "Cannot estimate for negative days since sowing")
})

test_that("use cases", {
  expect_equal(plant_cover("cover crop", 40), 29)
  expect_equal(plant_cover("wheat, winter", 200), 80)
})

Try the SoilManageR package in your browser

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

SoilManageR documentation built on June 8, 2025, 9:36 p.m.