write blob tests as java integration tests

don't cast to ArrayList