Test download method works correctlySource:
Test data can be downloaded if
download = TRUE, or a requested
snapshot file is not found, and store a snap shot in the
an existing snapshot file is found then load this data to use in future tests
The R6Class object to perform checks on. Must be a
Logical check to download or use a snapshot of the data
character_array the path to save the downloaded snapshot to.