tests/testthat/test_fhir_save.R

testthat::test_that(
	"fhir_save and fhir_load work", {
		directory <- paste0(tempdir(), "/bundles")

		fhir_save( fhir_unserialize(patient_bundles), directory)
		testthat::expect_length(dir(directory),2)

		myBundles <- fhir_load(directory =  directory )
		names(myBundles) <- NULL
		expect_equal(myBundles, fhir_unserialize(patient_bundles))

	}
)

Try the fhircrackr package in your browser

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

fhircrackr documentation built on Feb. 16, 2023, 8:33 p.m.