This PR adds test coverage to some previously uncovered lines and files. Note that not every uncovered line has been looked at, so there may still be more to do later on.
data-source coverage
Logger tests
Index coverage
pidHelpers coverage
apiKeyAuth coverage
pinGenerator coverage
AccessRequestDB coverage
UsersDB tests
Updating DB Models
Fixing broken migration (a later migration looked for a column that did not exist)
Changing firstName -> givenName in AccessRequest (was already changed in the migration, not the code)
This PR adds test coverage to some previously uncovered lines and files. Note that not every uncovered line has been looked at, so there may still be more to do later on.