I opted to complete the unit tests for JModel*, since I had already completed the tests for JModelLegacy and thought the rest would be similar. However, it seems that most of the tests require some sort of database interaction. (Just think of all the db specific things handled in JModelAdmin concerning checkin and publish, etc...)
Does anyone have experience creating mock db stuff for phpunit? Or maybe someone could think of another way to accomlish this that I'm not seeing? Any direction or thoughts would be helpful.