|
19 | 19 | import static org.assertj.core.api.Assertions.assertThatThrownBy;
|
20 | 20 |
|
21 | 21 | import com.amazonaws.services.dynamodbv2.datamodeling.DynamoDBMapper;
|
| 22 | +import com.amazonaws.services.dynamodbv2.document.spec.UpdateItemSpec; |
| 23 | +import com.amazonaws.services.dynamodbv2.xspec.ExpressionSpecBuilder; |
| 24 | +import com.amazonaws.services.elasticmapreduce.spi.EMRFSAnnotationProvider; |
| 25 | +import com.amazonaws.services.elasticmapreduce.util.StepFactory; |
| 26 | +import com.amazonaws.services.kinesisvideo.AmazonKinesisVideoPutMedia; |
| 27 | +import com.amazonaws.services.lambda.invoke.LambdaInvokerFactory; |
22 | 28 | import com.amazonaws.services.s3.transfer.TransferManager;
|
| 29 | +import com.amazonaws.services.sns.message.SnsMessageManager; |
23 | 30 | import com.amazonaws.services.sqs.AmazonSQS;
|
24 | 31 | import com.amazonaws.services.sqs.model.SendMessageRequest;
|
| 32 | +import com.amazonaws.services.stepfunctions.builder.StepFunctionBuilder; |
25 | 33 | import java.util.stream.Stream;
|
26 | 34 | import org.junit.jupiter.api.Test;
|
27 | 35 | import org.junit.jupiter.params.ParameterizedTest;
|
@@ -114,8 +122,22 @@ public static Stream<Arguments> isSupportedV1ClassParams() {
|
114 | 122 | Arguments.of("v1ClientClass_shouldReturnTrue", AmazonSQS.class.getCanonicalName(), true),
|
115 | 123 | Arguments.of("tmClass_shouldReturnFalse", TransferManager.class.getCanonicalName(), false),
|
116 | 124 | Arguments.of("ddbMapper_shouldReturnFalse", DynamoDBMapper.class.getCanonicalName(), false),
|
| 125 | + Arguments.of("kinesisVideoPutMedia_shouldReturnFalse", AmazonKinesisVideoPutMedia.class.getCanonicalName(), false), |
| 126 | + Arguments.of("snsMessageManager_shouldReturnFalse", SnsMessageManager.class.getCanonicalName(), false), |
| 127 | + Arguments.of("ddbDocumentSpec_shouldReturnFalse", UpdateItemSpec.class.getCanonicalName(), false), |
| 128 | + Arguments.of("ddbXspec_shouldReturnFalse", ExpressionSpecBuilder.class.getCanonicalName(), false), |
| 129 | + Arguments.of("stepfunctionsBuilder_shouldReturnFalse", StepFunctionBuilder.class.getCanonicalName(), false), |
| 130 | + Arguments.of("emrUtil_shouldReturnFalse", StepFactory.class.getCanonicalName(), false), |
| 131 | + Arguments.of("emrSpi_shouldReturnFalse", EMRFSAnnotationProvider.class.getCanonicalName(), false), |
| 132 | + Arguments.of("lambdaInvoke_shouldReturnFalse", LambdaInvokerFactory.class.getCanonicalName(), false), |
| 133 | + Arguments.of("sesJavaMailTransport_shouldReturnFalse", "com.amazonaws.services.simpleemail.AWSJavaMailTransport", false), |
117 | 134 | Arguments.of("customSdk_shouldReturnFalse", "com.amazonaws.services.foobar.model.FooBarRequest", false),
|
118 |
| - Arguments.of("customSdk_shouldReturnFalse", "com.amazonaws.services.foobar.FooBarClient", false) |
| 135 | + Arguments.of("customSdk_shouldReturnFalse", "com.amazonaws.services.foobar.FooBarClient", false), |
| 136 | + Arguments.of("s3PresignedUrlDownloadRequest_shouldReturnFalse", "com.amazonaws.services.s3.model.PresignedUrlDownloadRequest", false), |
| 137 | + Arguments.of("s3PresignedUrlDownloadResult_shouldReturnFalse", "com.amazonaws.services.s3.model.PresignedUrlDownloadResult", false), |
| 138 | + Arguments.of("s3PresignedUrlDownloadConfig_shouldReturnFalse", "com.amazonaws.services.s3.model.PresignedUrlDownloadConfig", false), |
| 139 | + Arguments.of("s3PresignedUrlUploadRequest_shouldReturnFalse", "com.amazonaws.services.s3.model.PresignedUrlUploadRequest", false), |
| 140 | + Arguments.of("s3PresignedUrlUploadResult_shouldReturnFalse", "com.amazonaws.services.s3.model.PresignedUrlUploadResult", false) |
119 | 141 | );
|
120 | 142 | }
|
121 | 143 |
|
|
0 commit comments