Run tests both with and without cache
Add more tests
Fix isset($bo->id) returning false
Add helper for comparing result arrays
Add more Basic tests