SQOOP-3419: Refactor S3 tests for easier extensibility