Could you tell me the differences between HSQLDB and JavaDB? And which one should I use in unit testing, assuming that I only use standard features? Thanks.
HSQLDB has features that are useful for testing and not available in JavaDB. These include
BTW, the above features are not available in H2 (mentioned in another answer)