tests/testthat/test-load-configuration.R

context("test_load_configuration - unit tests")

test_that("load_configuration() returns the expected object from JSON", {
  config <- load_configuration(config_file = "minid-config.json")
  expect_identical(user(config), "Jane Smith")
})

test_that("load_configuration() works with python config", {
  config <- load_configuration(config_file = "minid-config.cfg")
  expect_identical(user(config), "Jane Smith")
})

test_that("load_configuration() returns error for bad format config", {
  expect_error(load_configuration(config_file = "test-load-configuration.R"),
               "Unsupported config file format")
})
bheavner/minid documentation built on Aug. 1, 2020, 9:38 p.m.