Improved integration tests, added RequestRecorder