@@ -31,13 +31,10 @@ import software.amazon.awssdk.services.codewhispererruntime.model.CodeAnalysisSt
3131import software.amazon.awssdk.services.codewhispererruntime.model.CompletionType
3232import software.amazon.awssdk.services.codewhispererruntime.model.CreateUploadUrlRequest
3333import software.amazon.awssdk.services.codewhispererruntime.model.CreateUploadUrlResponse
34- import software.amazon.awssdk.services.codewhispererruntime.model.Customization
3534import software.amazon.awssdk.services.codewhispererruntime.model.GenerateCompletionsRequest
3635import software.amazon.awssdk.services.codewhispererruntime.model.GetCodeAnalysisRequest
3736import software.amazon.awssdk.services.codewhispererruntime.model.GetCodeAnalysisResponse
3837import software.amazon.awssdk.services.codewhispererruntime.model.IdeCategory
39- import software.amazon.awssdk.services.codewhispererruntime.model.ListAvailableCustomizationsRequest
40- import software.amazon.awssdk.services.codewhispererruntime.model.ListAvailableCustomizationsResponse
4138import software.amazon.awssdk.services.codewhispererruntime.model.ListCodeAnalysisFindingsRequest
4239import software.amazon.awssdk.services.codewhispererruntime.model.ListCodeAnalysisFindingsResponse
4340import software.amazon.awssdk.services.codewhispererruntime.model.ListFeatureEvaluationsRequest
@@ -51,7 +48,6 @@ import software.amazon.awssdk.services.codewhispererruntime.model.StartCodeAnaly
5148import software.amazon.awssdk.services.codewhispererruntime.model.StartCodeAnalysisResponse
5249import software.amazon.awssdk.services.codewhispererruntime.model.SuggestionState
5350import software.amazon.awssdk.services.codewhispererruntime.paginators.GenerateCompletionsIterable
54- import software.amazon.awssdk.services.codewhispererruntime.paginators.ListAvailableCustomizationsIterable
5551import software.amazon.awssdk.services.ssooidc.SsoOidcClient
5652import software.aws.toolkits.core.utils.test.aString
5753import software.aws.toolkits.jetbrains.core.MockClientManagerRule
@@ -158,48 +154,6 @@ class CodeWhispererClientAdaptorTest {
158154 .isInstanceOf(CodeWhispererRuntimeClient ::class .java)
159155 }
160156
161- @Test
162- fun `listCustomizations` () {
163- val sdkIterable = ListAvailableCustomizationsIterable (bearerClient, ListAvailableCustomizationsRequest .builder().build())
164- val mockResponse1 = ListAvailableCustomizationsResponse .builder()
165- .customizations(
166- listOf (
167- Customization .builder().name(" custom-1" ).arn(" arn-1" ).build(),
168- Customization .builder().name(" custom-2" ).arn(" arn-2" ).build()
169- )
170- )
171- .nextToken(" token-1" )
172- .responseMetadata(metadata)
173- .sdkHttpResponse(sdkHttpResponse)
174- .build() as ListAvailableCustomizationsResponse
175-
176- val mockResponse2 = ListAvailableCustomizationsResponse .builder()
177- .customizations(
178- listOf (
179- Customization .builder().name(" custom-3" ).arn(" arn-3" ).build(),
180- )
181- )
182- .nextToken(" " )
183- .responseMetadata(metadata)
184- .sdkHttpResponse(sdkHttpResponse)
185- .build() as ListAvailableCustomizationsResponse
186-
187- bearerClient.stub { client ->
188- on { client.listAvailableCustomizations(any<ListAvailableCustomizationsRequest >()) } doReturnConsecutively listOf (mockResponse1, mockResponse2)
189- on { client.listAvailableCustomizationsPaginator(any<ListAvailableCustomizationsRequest >()) } doReturn sdkIterable
190- }
191-
192- val actual = sut.listAvailableCustomizations()
193- assertThat(actual).hasSize(3 )
194- assertThat(actual).isEqualTo(
195- listOf (
196- CodeWhispererCustomization (name = " custom-1" , arn = " arn-1" ),
197- CodeWhispererCustomization (name = " custom-2" , arn = " arn-2" ),
198- CodeWhispererCustomization (name = " custom-3" , arn = " arn-3" )
199- )
200- )
201- }
202-
203157 @Test
204158 fun `generateCompletionsPaginator - bearer` () {
205159 val request = pythonRequest
0 commit comments