all working at a unit test level. auto populating ID field was failing
as the column name was case sensitive... Unit test was working when it
should have failed as it was testing Object ID's of (autoboxed)
[L|l]ongs.
So have swapped to hamcrest matchers to do a proper not(equals(x)).
Works
correctly