Write php unit tests for most of the functions in page assessments body class:
Tests for GetAllProjects, Insert record, update record, delete record
Don't need to do cache assessment, it's a higher level function.
This has db work, RK needs to go into PHP unit documentation to check how to do setup + teardown.
If there's a good way to do database interactions with unit tests, then we should try to write tests for a couple of database functions as well.