philwebb/spring-test-dbunit — pull request #4 by mzagar (2012-01-12 19:36:47+00:00)
Title: Added @ExpectedDatabase(strict=true/false) option.

Default value is 'true', which preserves original behavior of @ExpectedDatabase (table
count must match, all columns must be specified, ...). 'strict'
option does not affect row ordering - expected row count and ordering
must match those in actual data set.

Setting 'strict' to false will compare expected and actual data sets
ignoring tables and column names which are not specified in expected
data set but exist in actual data sets.

This can be useful during integration tests performed on live
databases containing multiple tables that have many columns, so one
must not specify all of them, but only the 'interesting' ones.