Does this thing really need an integration test? It looks like a small enough unit that a unit test should be possible. Was it not?