function testSnapshots(snapshotDir, outputFiles, _shouldUpdateSnapshots = shouldUpdateSnapshots) {
  if (_shouldUpdateSnapshots) {
    updateSnapshots(snapshotDir, outputFiles);
  } else {
    compareSnapshot(snapshotDir, outputFiles);
  }
}
Updates or compares snapshots.

@param {string} snapshotDir
@param {{ [key: string]: string }} outputFiles
@param {boolean} _shouldUpdateSnapshots