unit tested RequestExtensions