currently, the PHPUnit Tests are a bit of a mess. They need to reach 3 key areas, starting from the most important, to least important
1) Test Object DB interaction
If an object is created/saved/loaded/deleted within a database
2) Test Object-Data interaction
How an object responds to loading data. Do dates become date objects? Does JSON get parsed and added correctly?
3) Test LogosDB Core functions (isJson, validDateTimeString, etc)
Tests the backbone functions for Object-Data interaction. These are tests on the functions themselves, and not the implementation of those functions, which is covered in number 2.
currently, the PHPUnit Tests are a bit of a mess. They need to reach 3 key areas, starting from the most important, to least important
1) Test Object DB interaction