Hi All,
I've released recently a library that allows integration between Deltaspike
TestControl and DBUnit. It allows, using simple annotations, to setup and
teardown database tables as well as checking expected table contents once a
test completes.
Basically something like:
@DatabaseTest@DatabaseSetup("../setup-db.xml")
....
@ExpectedDatabase(value = "extra_and_default_category-expected.xml",
assertionMode = DatabaseAssertionMode.NON_STRICT_UNORDERED)
More information is available at:
http://lbitonti.github.io/deltaspike-dbunit/
https://github.com/lbitonti/deltaspike-dbunit
It's essentially a port of springtest-dbunit, for those familiar with it, to
cdi/deltaspike.
Hopefully it will be useful to other people as well. Feedback welcome.
Cheers,
Luigi