timings/f429bdfcd37f6ab39a5006bd4dde97f2fb7ee718/grattan/tests/testthat/test_bto.R

context("BTO")

test_that("Error handling", {
  expect_error(bto(1, fy.year = "1988-89"))
})

test_that("BTO returns known results", {
  expect_equal(bto(25000, "2013-14"),
               2850) # online calculator
  
  expect_equal(bto(10e3, rate1 = 0.1, benefit_threshold = 9e3), 
               100)
})
HughParsonage/grattan documentation built on April 1, 2024, 4:10 a.m.