Add _getAll and _insert baseModel function (with tests)
Refactor tests to use custom matchers