That's a good question. At first I've tried with just declaring an empty class statically and use it to fill the gap, but that didn't work, I can't remember exactly what was the pitfall, I'll try to reproduce it later though. 

Defining a static test model neither works 'cause it complaints that the table doesn't exists...uhm, this makes me think on other possible solutions actually. I'll write some tests covering all the possible scenarios for the sake of having a solid background before trying other approaches.