integration test controller