Can I ask a question?
If my class module has a protected member,
I need to make it public in order to let the Unit test run it
How can I avoid that? Don't want to change it back and forth
from protected to public and public to protected again...
How do I maintain the database state after each test so that
the db is brought back to the original state after each test?