@@ -131,29 +131,6 @@ public static void ClassCleanup()
131131 _propertyAliasesJson ? . Dispose ( ) ;
132132 }
133133
134- [ TestMethod ]
135- [ TestCategory ( "S3" ) ]
136- public void MapPutObjectResponse_AllMappedProperties_WorkCorrectly ( )
137- {
138- ValidateMappingTransferUtilityAndSdkRequests < PutObjectResponse , TransferUtilityUploadResponse > (
139- new [ ] { "Conversion" , "PutObjectResponse" , "UploadResponse" } ,
140- ( sourceResponse ) =>
141- {
142- return ResponseMapper . MapPutObjectResponse ( sourceResponse ) ;
143- } ,
144- usesHeadersCollection : false ,
145- ( sourceResponse ) =>
146- {
147- sourceResponse . HttpStatusCode = HttpStatusCode . OK ;
148- sourceResponse . ContentLength = 1024 ;
149- } ,
150- ( sourceResponse , targetResponse ) =>
151- {
152- Assert . AreEqual ( sourceResponse . HttpStatusCode , targetResponse . HttpStatusCode , "HttpStatusCode should match" ) ;
153- Assert . AreEqual ( sourceResponse . ContentLength , targetResponse . ContentLength , "ContentLength should match" ) ;
154- } ) ;
155- }
156-
157134 [ TestMethod ]
158135 [ TestCategory ( "S3" ) ]
159136 public void MapUploadRequest_PutObjectRequest_AllMappedProperties_WorkCorrectly ( )
@@ -256,33 +233,6 @@ public void MapUploadRequest_AbortMultipartRequest_AllMappedProperties_WorkCorre
256233 } ) ;
257234 }
258235
259- [ TestMethod ]
260- [ TestCategory ( "S3" ) ]
261- public void MapPutObjectResponse_NullValues_HandledCorrectly ( )
262- {
263- // Test null handling scenarios
264- var testCases = new [ ]
265- {
266- // Test null Expiration
267- new PutObjectResponse { Expiration = null } ,
268-
269- // Test null enum conversions
270- new PutObjectResponse { ChecksumType = null , RequestCharged = null , ServerSideEncryptionMethod = null }
271- } ;
272-
273- foreach ( var testCase in testCases )
274- {
275- var mapped = ResponseMapper . MapPutObjectResponse ( testCase ) ;
276- Assert . IsNotNull ( mapped , "Response should always be mappable" ) ;
277-
278- // Test null handling
279- if ( testCase . Expiration == null )
280- {
281- Assert . IsNull ( mapped . Expiration , "Null Expiration should map to null" ) ;
282- }
283- }
284- }
285-
286236 private void ValidateMappingTransferUtilityAndSdkRequests < TSourceRequest , TTargetRequest > (
287237 string [ ] mappingPath ,
288238 Func < TSourceRequest , TTargetRequest > fetchTargetRequest ,
@@ -449,24 +399,6 @@ private void ValidateMappingTransferUtilityAndSdkRequests<TSourceRequest, TTarge
449399 }
450400 }
451401
452- [ TestMethod ]
453- [ TestCategory ( "S3" ) ]
454- public void ValidateTransferUtilityUploadResponseDefinitionCompleteness ( )
455- {
456- ValidateResponseDefinitionCompleteness < TransferUtilityUploadResponse > (
457- new [ ] { "Definition" , "UploadResponse" , "PutObjectResponse" } ,
458- "TransferUtilityUploadResponse" ) ;
459- }
460-
461- [ TestMethod ]
462- [ TestCategory ( "S3" ) ]
463- public void ValidateCompleteMultipartUploadResponseConversionCompleteness ( )
464- {
465- ValidateResponseDefinitionCompleteness < TransferUtilityUploadResponse > (
466- new [ ] { "Conversion" , "CompleteMultipartResponse" , "UploadResponse" } ,
467- "TransferUtilityUploadResponse" ) ;
468- }
469-
470402 [ TestMethod ]
471403 [ TestCategory ( "S3" ) ]
472404 public void ValidatePutObjectRequestDefinitionCompleteness ( )
0 commit comments