[hibernate-dev] functional tests and unit tests separation