From 70927552bbd68644e6c9e3b63076eca577b96d5f Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Tue, 24 Oct 2023 23:07:06 +0000 Subject: [PATCH] CodeGen from PR 25958 in Azure/azure-rest-api-specs Merge 02cbb5abc20cf16ea73b3a952e4ca9de17f6227e into fa0011c95ee2903e69b5de9acb9888d82eae30c7 --- .../CHANGELOG.md | 4 +- .../azure-resourcemanager-support/README.md | 2 +- .../support/SupportManager.java | 2 +- .../ChatTranscriptDetailsInnerTests.java | 38 --- .../ChatTranscriptDetailsPropertiesTests.java | 40 --- ...atTranscriptsGetWithResponseMockTests.java | 71 ----- .../ChatTranscriptsListMockTests.java | 69 ----- .../ChatTranscriptsListResultTests.java | 69 ----- ...SubscriptionsGetWithResponseMockTests.java | 71 ----- .../CheckNameAvailabilityInputTests.java | 31 -- ...CheckNameAvailabilityOutputInnerTests.java | 24 -- .../CommunicationDetailsInnerTests.java | 33 --- .../CommunicationDetailsPropertiesTests.java | 36 --- ...NameAvailabilityWithResponseMockTests.java | 73 ----- .../CommunicationsCreateMockTests.java | 76 ----- ...ommunicationsGetWithResponseMockTests.java | 69 ----- .../CommunicationsListMockTests.java | 70 ----- .../CommunicationsListResultTests.java | 46 --- ...NameAvailabilityWithResponseMockTests.java | 73 ----- ...cationsNoSubscriptionsCreateMockTests.java | 79 ------ ...SubscriptionsGetWithResponseMockTests.java | 72 ----- .../generated/ContactProfileTests.java | 56 ---- .../generated/FileDetailsInnerTests.java | 33 --- .../generated/FileDetailsPropertiesTests.java | 36 --- .../FileWorkspaceDetailsInnerTests.java | 25 -- .../FileWorkspaceDetailsPropertiesTests.java | 24 -- ...WorkspacesCreateWithResponseMockTests.java | 64 ----- ...ileWorkspacesGetWithResponseMockTests.java | 64 ----- ...scriptionsCreateWithResponseMockTests.java | 67 ----- ...SubscriptionsGetWithResponseMockTests.java | 64 ----- .../FilesCreateWithResponseMockTests.java | 76 ----- .../FilesGetWithResponseMockTests.java | 69 ----- .../support/generated/FilesListMockTests.java | 69 ----- .../generated/FilesListResultTests.java | 45 --- ...scriptionsCreateWithResponseMockTests.java | 80 ------ ...SubscriptionsGetWithResponseMockTests.java | 72 ----- .../FilesNoSubscriptionsListMockTests.java | 70 ----- ...scriptionsUploadWithResponseMockTests.java | 68 ----- .../FilesUploadWithResponseMockTests.java | 68 ----- .../generated/MessagePropertiesTests.java | 30 -- .../generated/OperationDisplayTests.java | 25 -- .../generated/OperationInnerTests.java | 26 -- .../generated/OperationsListMockTests.java | 64 ----- .../generated/OperationsListResultTests.java | 35 --- .../ProblemClassificationInnerTests.java | 42 --- .../ProblemClassificationPropertiesTests.java | 42 --- ...assificationsGetWithResponseMockTests.java | 72 ----- .../ProblemClassificationsListMockTests.java | 71 ----- ...ProblemClassificationsListResultTests.java | 73 ----- .../generated/QuotaChangeRequestTests.java | 29 -- .../generated/QuotaTicketDetailsTests.java | 44 --- .../SecondaryConsentEnabledTests.java | 30 -- .../generated/SecondaryConsentTests.java | 28 -- .../support/generated/ServiceInnerTests.java | 34 --- .../generated/ServiceLevelAgreementTests.java | 25 -- .../generated/ServicePropertiesTests.java | 33 --- .../ServicesGetWithResponseMockTests.java | 67 ----- .../generated/ServicesListMockTests.java | 68 ----- .../generated/ServicesListResultTests.java | 48 ---- .../generated/SupportEngineerTests.java | 21 -- ...anscriptsNoSubscriptionsListMockTests.java | 69 ----- ...nicationsNoSubscriptionsListMockTests.java | 72 ----- .../SupportTicketDetailsInnerTests.java | 135 --------- .../SupportTicketDetailsPropertiesTests.java | 131 --------- ...NameAvailabilityWithResponseMockTests.java | 72 ----- .../SupportTicketsCreateMockTests.java | 150 ---------- ...upportTicketsGetWithResponseMockTests.java | 98 ------- .../SupportTicketsListMockTests.java | 109 ------- .../SupportTicketsListResultTests.java | 267 ------------------ ...NameAvailabilityWithResponseMockTests.java | 72 ----- ...TicketsNoSubscriptionsCreateMockTests.java | 150 ---------- ...SubscriptionsGetWithResponseMockTests.java | 98 ------- ...rtTicketsNoSubscriptionsListMockTests.java | 110 -------- ...scriptionsUpdateWithResponseMockTests.java | 130 --------- .../TechnicalTicketDetailsTests.java | 25 -- .../generated/UpdateContactProfileTests.java | 56 ---- .../generated/UpdateSupportTicketTests.java | 79 ------ .../support/generated/UploadFileTests.java | 27 -- 78 files changed, 5 insertions(+), 4850 deletions(-) delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsPropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsNoSubscriptionsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityInputTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityOutputInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsPropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCheckNameAvailabilityWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCreateMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCreateMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ContactProfileTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsPropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsPropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesCreateWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsCreateWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesCreateWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsCreateWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsUploadWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesUploadWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/MessagePropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationDisplayTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationPropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaChangeRequestTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaTicketDetailsTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentEnabledTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceLevelAgreementTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicePropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportEngineerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketChatTranscriptsNoSubscriptionsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketCommunicationsNoSubscriptionsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsInnerTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsPropertiesTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCheckNameAvailabilityWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCreateMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListResultTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCreateMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsGetWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsListMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsUpdateWithResponseMockTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/TechnicalTicketDetailsTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateContactProfileTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateSupportTicketTests.java delete mode 100644 sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UploadFileTests.java diff --git a/sdk/support/azure-resourcemanager-support/CHANGELOG.md b/sdk/support/azure-resourcemanager-support/CHANGELOG.md index 0ed37078a798f..235e962c5002e 100644 --- a/sdk/support/azure-resourcemanager-support/CHANGELOG.md +++ b/sdk/support/azure-resourcemanager-support/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.0.0-beta.4 (Unreleased) +## 1.0.0-beta.1 (2023-10-24) + +- Azure Resource Manager support client library for Java. This package contains Microsoft Azure SDK for support Management SDK. Microsoft Azure Support Resource Provider. Package tag package-preview-2022-09. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added diff --git a/sdk/support/azure-resourcemanager-support/README.md b/sdk/support/azure-resourcemanager-support/README.md index a25a52084e034..93274ef14c2c8 100644 --- a/sdk/support/azure-resourcemanager-support/README.md +++ b/sdk/support/azure-resourcemanager-support/README.md @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-support - 1.0.0-beta.3 + 1.0.0-beta.4 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/support/azure-resourcemanager-support/src/main/java/com/azure/resourcemanager/support/SupportManager.java b/sdk/support/azure-resourcemanager-support/src/main/java/com/azure/resourcemanager/support/SupportManager.java index 4233404a5ebde..2a620d1ec64dc 100644 --- a/sdk/support/azure-resourcemanager-support/src/main/java/com/azure/resourcemanager/support/SupportManager.java +++ b/sdk/support/azure-resourcemanager-support/src/main/java/com/azure/resourcemanager/support/SupportManager.java @@ -259,7 +259,7 @@ public SupportManager authenticate(TokenCredential credential, AzureProfile prof .append("-") .append("com.azure.resourcemanager.support") .append("/") - .append("1.0.0-beta.3"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder .append(" (") diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsInnerTests.java deleted file mode 100644 index 775191a8999e9..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsInnerTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ChatTranscriptDetailsInner; -import com.azure.resourcemanager.support.models.MessageProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ChatTranscriptDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ChatTranscriptDetailsInner model = - BinaryData - .fromString( - "{\"properties\":{\"messages\":[{\"communicationDirection\":\"inbound\",\"sender\":\"rruvwbhsq\",\"body\":\"sub\",\"createdDate\":\"2021-09-23T00:43:42Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"bpybsrfbjf\",\"body\":\"twss\",\"createdDate\":\"2021-06-01T18:34:35Z\"}],\"startTime\":\"2021-03-22T01:55:17Z\"},\"id\":\"jzbexilzznfq\",\"name\":\"nvwpmqtaruouj\",\"type\":\"kcjhwqytjrybnwj\"}") - .toObject(ChatTranscriptDetailsInner.class); - Assertions.assertEquals("rruvwbhsq", model.messages().get(0).sender()); - Assertions.assertEquals("sub", model.messages().get(0).body()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ChatTranscriptDetailsInner model = - new ChatTranscriptDetailsInner() - .withMessages( - Arrays - .asList( - new MessageProperties().withSender("rruvwbhsq").withBody("sub"), - new MessageProperties().withSender("bpybsrfbjf").withBody("twss"))); - model = BinaryData.fromObject(model).toObject(ChatTranscriptDetailsInner.class); - Assertions.assertEquals("rruvwbhsq", model.messages().get(0).sender()); - Assertions.assertEquals("sub", model.messages().get(0).body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsPropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsPropertiesTests.java deleted file mode 100644 index 39c9829c813c2..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptDetailsPropertiesTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ChatTranscriptDetailsProperties; -import com.azure.resourcemanager.support.models.MessageProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ChatTranscriptDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ChatTranscriptDetailsProperties model = - BinaryData - .fromString( - "{\"messages\":[{\"communicationDirection\":\"outbound\",\"sender\":\"rvnaenqpeh\",\"body\":\"ndoygmifthnzdnd\",\"createdDate\":\"2021-07-04T07:51:31Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"igynduhavhqlk\",\"body\":\"humaqolbgyc\",\"createdDate\":\"2021-09-15T15:38:14Z\"},{\"communicationDirection\":\"outbound\",\"sender\":\"ccymvaolpsslql\",\"body\":\"mmdnbbglzps\",\"createdDate\":\"2021-11-30T08:30:44Z\"},{\"communicationDirection\":\"outbound\",\"sender\":\"yhz\",\"body\":\"xssadbzmnvdf\",\"createdDate\":\"2021-12-08T00:49:45Z\"}],\"startTime\":\"2021-04-20T15:16:33Z\"}") - .toObject(ChatTranscriptDetailsProperties.class); - Assertions.assertEquals("rvnaenqpeh", model.messages().get(0).sender()); - Assertions.assertEquals("ndoygmifthnzdnd", model.messages().get(0).body()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ChatTranscriptDetailsProperties model = - new ChatTranscriptDetailsProperties() - .withMessages( - Arrays - .asList( - new MessageProperties().withSender("rvnaenqpeh").withBody("ndoygmifthnzdnd"), - new MessageProperties().withSender("igynduhavhqlk").withBody("humaqolbgyc"), - new MessageProperties().withSender("ccymvaolpsslql").withBody("mmdnbbglzps"), - new MessageProperties().withSender("yhz").withBody("xssadbzmnvdf"))); - model = BinaryData.fromObject(model).toObject(ChatTranscriptDetailsProperties.class); - Assertions.assertEquals("rvnaenqpeh", model.messages().get(0).sender()); - Assertions.assertEquals("ndoygmifthnzdnd", model.messages().get(0).body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsGetWithResponseMockTests.java deleted file mode 100644 index 1fa4ad615912a..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsGetWithResponseMockTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.ChatTranscriptDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ChatTranscriptsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"messages\":[{\"communicationDirection\":\"inbound\",\"sender\":\"hpxlktwkuziycs\",\"body\":\"evufuztck\",\"createdDate\":\"2021-01-31T17:17:06Z\"},{\"communicationDirection\":\"outbound\",\"sender\":\"dcgzul\",\"body\":\"mmrqz\",\"createdDate\":\"2021-09-18T16:35:05Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"ydzgkrvqeevtoe\",\"body\":\"r\",\"createdDate\":\"2021-09-19T16:29:02Z\"}],\"startTime\":\"2021-08-29T21:00:59Z\"},\"id\":\"tpzdmovzvfvaawzq\",\"name\":\"dflgzuri\",\"type\":\"laecxndticok\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ChatTranscriptDetails response = - manager - .chatTranscripts() - .getWithResponse("kdmflvestmjlx", "ril", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("hpxlktwkuziycs", response.messages().get(0).sender()); - Assertions.assertEquals("evufuztck", response.messages().get(0).body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListMockTests.java deleted file mode 100644 index 22d0e0a24b4aa..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.ChatTranscriptDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ChatTranscriptsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"messages\":[{\"communicationDirection\":\"outbound\",\"sender\":\"iykzkdncjdx\",\"body\":\"nbzoggcu\",\"createdDate\":\"2021-03-21T04:12:38Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"pgogtqxepny\",\"body\":\"b\",\"createdDate\":\"2021-09-26T03:21:12Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"tlvofq\",\"body\":\"hvfcibyfmow\",\"createdDate\":\"2021-10-26T15:15:39Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"dwxf\",\"body\":\"wiivwzjbhyzsx\",\"createdDate\":\"2021-06-01T08:07:59Z\"}],\"startTime\":\"2021-10-20T08:24:02Z\"},\"id\":\"trnegvmnvuqeqvld\",\"name\":\"pa\",\"type\":\"tjb\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.chatTranscripts().list("xkzb", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("iykzkdncjdx", response.iterator().next().messages().get(0).sender()); - Assertions.assertEquals("nbzoggcu", response.iterator().next().messages().get(0).body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListResultTests.java deleted file mode 100644 index a82330894c2fc..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsListResultTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ChatTranscriptDetailsInner; -import com.azure.resourcemanager.support.models.ChatTranscriptsListResult; -import com.azure.resourcemanager.support.models.MessageProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ChatTranscriptsListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ChatTranscriptsListResult model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"messages\":[{\"communicationDirection\":\"inbound\",\"sender\":\"aejxd\",\"body\":\"ltskzbbtd\",\"createdDate\":\"2020-12-20T17:44:54Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"gpw\",\"body\":\"zuhkfpbsjyof\",\"createdDate\":\"2021-03-14T10:54:45Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"ttouwaboekqvkel\",\"body\":\"smv\",\"createdDate\":\"2021-08-06T12:01:01Z\"}],\"startTime\":\"2021-08-14T03:50:42Z\"},\"id\":\"flhhcaal\",\"name\":\"jixisxyawjoyaqcs\",\"type\":\"yjpkiidzyexz\"},{\"properties\":{\"messages\":[{\"communicationDirection\":\"inbound\",\"sender\":\"ztfolhbnxk\",\"body\":\"alaulppggdtpnapn\",\"createdDate\":\"2021-04-06T21:45:28Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"pigvpgylgqgitx\",\"body\":\"edjvcslynqw\",\"createdDate\":\"2021-06-18T01:03:59Z\"}],\"startTime\":\"2021-02-16T11:10:06Z\"},\"id\":\"hxg\",\"name\":\"trmgucnapkte\",\"type\":\"ellwptfdy\"},{\"properties\":{\"messages\":[{\"communicationDirection\":\"inbound\",\"sender\":\"eopzfqrhhuaopp\",\"body\":\"cq\",\"createdDate\":\"2021-08-17T00:04:54Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"ahzxctobgbk\",\"body\":\"moizpos\",\"createdDate\":\"2021-02-03T18:27:02Z\"},{\"communicationDirection\":\"outbound\",\"sender\":\"unrmfqjhhkxb\",\"body\":\"vjymjhxxjyngud\",\"createdDate\":\"2021-05-19T20:27:55Z\"}],\"startTime\":\"2021-04-07T12:52:17Z\"},\"id\":\"wbxqzvszjfau\",\"name\":\"j\",\"type\":\"dxxiv\"},{\"properties\":{\"messages\":[{\"communicationDirection\":\"outbound\",\"sender\":\"tdo\",\"body\":\"mcbxvwvxysl\",\"createdDate\":\"2021-11-03T16:17:43Z\"}],\"startTime\":\"2021-05-16T19:49:18Z\"},\"id\":\"obl\",\"name\":\"tkblmpewww\",\"type\":\"bkrvrnsvshqj\"}],\"nextLink\":\"xc\"}") - .toObject(ChatTranscriptsListResult.class); - Assertions.assertEquals("aejxd", model.value().get(0).messages().get(0).sender()); - Assertions.assertEquals("ltskzbbtd", model.value().get(0).messages().get(0).body()); - Assertions.assertEquals("xc", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ChatTranscriptsListResult model = - new ChatTranscriptsListResult() - .withValue( - Arrays - .asList( - new ChatTranscriptDetailsInner() - .withMessages( - Arrays - .asList( - new MessageProperties().withSender("aejxd").withBody("ltskzbbtd"), - new MessageProperties().withSender("gpw").withBody("zuhkfpbsjyof"), - new MessageProperties().withSender("ttouwaboekqvkel").withBody("smv"))), - new ChatTranscriptDetailsInner() - .withMessages( - Arrays - .asList( - new MessageProperties() - .withSender("ztfolhbnxk") - .withBody("alaulppggdtpnapn"), - new MessageProperties() - .withSender("pigvpgylgqgitx") - .withBody("edjvcslynqw"))), - new ChatTranscriptDetailsInner() - .withMessages( - Arrays - .asList( - new MessageProperties().withSender("eopzfqrhhuaopp").withBody("cq"), - new MessageProperties().withSender("ahzxctobgbk").withBody("moizpos"), - new MessageProperties() - .withSender("unrmfqjhhkxb") - .withBody("vjymjhxxjyngud"))), - new ChatTranscriptDetailsInner() - .withMessages( - Arrays.asList(new MessageProperties().withSender("tdo").withBody("mcbxvwvxysl"))))) - .withNextLink("xc"); - model = BinaryData.fromObject(model).toObject(ChatTranscriptsListResult.class); - Assertions.assertEquals("aejxd", model.value().get(0).messages().get(0).sender()); - Assertions.assertEquals("ltskzbbtd", model.value().get(0).messages().get(0).body()); - Assertions.assertEquals("xc", model.nextLink()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsNoSubscriptionsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsNoSubscriptionsGetWithResponseMockTests.java deleted file mode 100644 index 03574b1a6135d..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ChatTranscriptsNoSubscriptionsGetWithResponseMockTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.ChatTranscriptDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ChatTranscriptsNoSubscriptionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"messages\":[{\"communicationDirection\":\"inbound\",\"sender\":\"sttijfybvp\",\"body\":\"ekrsgs\",\"createdDate\":\"2021-03-10T00:22:05Z\"},{\"communicationDirection\":\"inbound\",\"sender\":\"gnjdgkynscliqhz\",\"body\":\"h\",\"createdDate\":\"2021-04-16T01:46:07Z\"}],\"startTime\":\"2021-04-07T19:06:46Z\"},\"id\":\"kubotppnvdxz\",\"name\":\"hihfrbbcevqagtlt\",\"type\":\"hlfkqojpy\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ChatTranscriptDetails response = - manager - .chatTranscriptsNoSubscriptions() - .getWithResponse("hqyikvy", "auy", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("sttijfybvp", response.messages().get(0).sender()); - Assertions.assertEquals("ekrsgs", response.messages().get(0).body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityInputTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityInputTests.java deleted file mode 100644 index 21ba0b74cbe80..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityInputTests.java +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityInput; -import com.azure.resourcemanager.support.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class CheckNameAvailabilityInputTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CheckNameAvailabilityInput model = - BinaryData - .fromString("{\"name\":\"psalgbqux\",\"type\":\"Microsoft.Support/communications\"}") - .toObject(CheckNameAvailabilityInput.class); - Assertions.assertEquals("psalgbqux", model.name()); - Assertions.assertEquals(Type.MICROSOFT_SUPPORT_COMMUNICATIONS, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CheckNameAvailabilityInput model = - new CheckNameAvailabilityInput().withName("psalgbqux").withType(Type.MICROSOFT_SUPPORT_COMMUNICATIONS); - model = BinaryData.fromObject(model).toObject(CheckNameAvailabilityInput.class); - Assertions.assertEquals("psalgbqux", model.name()); - Assertions.assertEquals(Type.MICROSOFT_SUPPORT_COMMUNICATIONS, model.type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityOutputInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityOutputInnerTests.java deleted file mode 100644 index 7620d480a5818..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CheckNameAvailabilityOutputInnerTests.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.CheckNameAvailabilityOutputInner; - -public final class CheckNameAvailabilityOutputInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CheckNameAvailabilityOutputInner model = - BinaryData - .fromString("{\"nameAvailable\":true,\"reason\":\"gzjaoyfhrtxilne\",\"message\":\"ujysvle\"}") - .toObject(CheckNameAvailabilityOutputInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CheckNameAvailabilityOutputInner model = new CheckNameAvailabilityOutputInner(); - model = BinaryData.fromObject(model).toObject(CheckNameAvailabilityOutputInner.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsInnerTests.java deleted file mode 100644 index 6cf0baef15dc9..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsInnerTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.CommunicationDetailsInner; -import org.junit.jupiter.api.Assertions; - -public final class CommunicationDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CommunicationDetailsInner model = - BinaryData - .fromString( - "{\"properties\":{\"communicationType\":\"phone\",\"communicationDirection\":\"outbound\",\"sender\":\"riuhprwm\",\"subject\":\"yvxqtayriwwroy\",\"body\":\"bexrmcq\",\"createdDate\":\"2021-02-16T05:25:07Z\"},\"id\":\"cnojvknmefqsg\",\"name\":\"vah\",\"type\":\"pjyzhpv\"}") - .toObject(CommunicationDetailsInner.class); - Assertions.assertEquals("riuhprwm", model.sender()); - Assertions.assertEquals("yvxqtayriwwroy", model.subject()); - Assertions.assertEquals("bexrmcq", model.body()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CommunicationDetailsInner model = - new CommunicationDetailsInner().withSender("riuhprwm").withSubject("yvxqtayriwwroy").withBody("bexrmcq"); - model = BinaryData.fromObject(model).toObject(CommunicationDetailsInner.class); - Assertions.assertEquals("riuhprwm", model.sender()); - Assertions.assertEquals("yvxqtayriwwroy", model.subject()); - Assertions.assertEquals("bexrmcq", model.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsPropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsPropertiesTests.java deleted file mode 100644 index 60bd3459ab07c..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationDetailsPropertiesTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.CommunicationDetailsProperties; -import org.junit.jupiter.api.Assertions; - -public final class CommunicationDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CommunicationDetailsProperties model = - BinaryData - .fromString( - "{\"communicationType\":\"phone\",\"communicationDirection\":\"inbound\",\"sender\":\"vxdjzlmwlxkvugf\",\"subject\":\"zovawjvz\",\"body\":\"nluthnnp\",\"createdDate\":\"2021-01-27T13:07:29Z\"}") - .toObject(CommunicationDetailsProperties.class); - Assertions.assertEquals("vxdjzlmwlxkvugf", model.sender()); - Assertions.assertEquals("zovawjvz", model.subject()); - Assertions.assertEquals("nluthnnp", model.body()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CommunicationDetailsProperties model = - new CommunicationDetailsProperties() - .withSender("vxdjzlmwlxkvugf") - .withSubject("zovawjvz") - .withBody("nluthnnp"); - model = BinaryData.fromObject(model).toObject(CommunicationDetailsProperties.class); - Assertions.assertEquals("vxdjzlmwlxkvugf", model.sender()); - Assertions.assertEquals("zovawjvz", model.subject()); - Assertions.assertEquals("nluthnnp", model.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCheckNameAvailabilityWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCheckNameAvailabilityWithResponseMockTests.java deleted file mode 100644 index cb75caa65382c..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCheckNameAvailabilityWithResponseMockTests.java +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityInput; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityOutput; -import com.azure.resourcemanager.support.models.Type; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsCheckNameAvailabilityWithResponseMockTests { - @Test - public void testCheckNameAvailabilityWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"nameAvailable\":true,\"reason\":\"dxpgpqchiszepnnb\",\"message\":\"rxgibbd\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckNameAvailabilityOutput response = - manager - .communications() - .checkNameAvailabilityWithResponse( - "pjuohminyfl", - new CheckNameAvailabilityInput() - .withName("orwmduvwpklv") - .withType(Type.MICROSOFT_SUPPORT_SUPPORT_TICKETS), - com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCreateMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCreateMockTests.java deleted file mode 100644 index 829b04f7208d6..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsCreateMockTests.java +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CommunicationDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsCreateMockTests { - @Test - public void testCreate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"communicationType\":\"web\",\"communicationDirection\":\"inbound\",\"sender\":\"ljxkcgxxlx\",\"subject\":\"ffgcvizqz\",\"body\":\"wlvwlyoupf\",\"createdDate\":\"2021-07-15T15:51:01Z\"},\"id\":\"k\",\"name\":\"ubdyhgk\",\"type\":\"minsgowzf\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CommunicationDetails response = - manager - .communications() - .define("rwfscjfnynszquj") - .withExistingSupportTicket("bywdxsmicc") - .withSender("tiby") - .withSubject("wb") - .withBody("lgy") - .create(); - - Assertions.assertEquals("ljxkcgxxlx", response.sender()); - Assertions.assertEquals("ffgcvizqz", response.subject()); - Assertions.assertEquals("wlvwlyoupf", response.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsGetWithResponseMockTests.java deleted file mode 100644 index ff8a40274936e..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsGetWithResponseMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CommunicationDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"communicationType\":\"phone\",\"communicationDirection\":\"outbound\",\"sender\":\"yysfgdot\",\"subject\":\"ubiipuipwoqonma\",\"body\":\"jeknizshq\",\"createdDate\":\"2021-10-26T01:34:18Z\"},\"id\":\"m\",\"name\":\"ev\",\"type\":\"gmblrri\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CommunicationDetails response = - manager.communications().getWithResponse("ggdufiqndieu", "ao", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("yysfgdot", response.sender()); - Assertions.assertEquals("ubiipuipwoqonma", response.subject()); - Assertions.assertEquals("jeknizshq", response.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListMockTests.java deleted file mode 100644 index 15efb4668a6b2..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListMockTests.java +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CommunicationDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"communicationType\":\"phone\",\"communicationDirection\":\"inbound\",\"sender\":\"zlrphwzs\",\"subject\":\"l\",\"body\":\"wey\",\"createdDate\":\"2021-03-15T18:22:51Z\"},\"id\":\"nvmnnrwrbiorkta\",\"name\":\"ywjhhgdnhx\",\"type\":\"sivfomilo\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.communications().list("xconfozauors", 1272047729, "okwbqplh", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("zlrphwzs", response.iterator().next().sender()); - Assertions.assertEquals("l", response.iterator().next().subject()); - Assertions.assertEquals("wey", response.iterator().next().body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListResultTests.java deleted file mode 100644 index 02b19cb541cc0..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsListResultTests.java +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.CommunicationDetailsInner; -import com.azure.resourcemanager.support.models.CommunicationsListResult; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class CommunicationsListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CommunicationsListResult model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"communicationType\":\"web\",\"communicationDirection\":\"inbound\",\"sender\":\"btdhxujznbm\",\"subject\":\"ow\",\"body\":\"wpr\",\"createdDate\":\"2021-01-10T20:10:28Z\"},\"id\":\"veual\",\"name\":\"pjmkhfxobbc\",\"type\":\"wsrtjriplrbpbe\"},{\"properties\":{\"communicationType\":\"web\",\"communicationDirection\":\"outbound\",\"sender\":\"lcgwxzvlvqh\",\"subject\":\"kbegibt\",\"body\":\"mxiebw\",\"createdDate\":\"2021-08-25T02:24:40Z\"},\"id\":\"oayqc\",\"name\":\"wrtz\",\"type\":\"uzgwyzmhtx\"}],\"nextLink\":\"gmtsavjcbpwxqpsr\"}") - .toObject(CommunicationsListResult.class); - Assertions.assertEquals("btdhxujznbm", model.value().get(0).sender()); - Assertions.assertEquals("ow", model.value().get(0).subject()); - Assertions.assertEquals("wpr", model.value().get(0).body()); - Assertions.assertEquals("gmtsavjcbpwxqpsr", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CommunicationsListResult model = - new CommunicationsListResult() - .withValue( - Arrays - .asList( - new CommunicationDetailsInner().withSender("btdhxujznbm").withSubject("ow").withBody("wpr"), - new CommunicationDetailsInner() - .withSender("lcgwxzvlvqh") - .withSubject("kbegibt") - .withBody("mxiebw"))) - .withNextLink("gmtsavjcbpwxqpsr"); - model = BinaryData.fromObject(model).toObject(CommunicationsListResult.class); - Assertions.assertEquals("btdhxujznbm", model.value().get(0).sender()); - Assertions.assertEquals("ow", model.value().get(0).subject()); - Assertions.assertEquals("wpr", model.value().get(0).body()); - Assertions.assertEquals("gmtsavjcbpwxqpsr", model.nextLink()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java deleted file mode 100644 index 02664a9d10bfd..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityInput; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityOutput; -import com.azure.resourcemanager.support.models.Type; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests { - @Test - public void testCheckNameAvailabilityWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"nameAvailable\":true,\"reason\":\"gqqqxh\",\"message\":\"xrxc\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckNameAvailabilityOutput response = - manager - .communicationsNoSubscriptions() - .checkNameAvailabilityWithResponse( - "tsttktlahbq", - new CheckNameAvailabilityInput() - .withName("ctxtgzukxi") - .withType(Type.MICROSOFT_SUPPORT_COMMUNICATIONS), - com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCreateMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCreateMockTests.java deleted file mode 100644 index 64d3737887a35..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsCreateMockTests.java +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.fluent.models.CommunicationDetailsInner; -import com.azure.resourcemanager.support.models.CommunicationDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsNoSubscriptionsCreateMockTests { - @Test - public void testCreate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"communicationType\":\"web\",\"communicationDirection\":\"inbound\",\"sender\":\"mnwqj\",\"subject\":\"obaiyhddviaceg\",\"body\":\"n\",\"createdDate\":\"2021-10-12T00:07:33Z\"},\"id\":\"fpmvmemfnczd\",\"name\":\"vvbalx\",\"type\":\"l\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CommunicationDetails response = - manager - .communicationsNoSubscriptions() - .create( - "eoybfhjxakvvjgs", - "ordilmywwtkgkxny", - new CommunicationDetailsInner() - .withSender("udtjuewbc") - .withSubject("hxuuwhcjyxccybvp") - .withBody("yakk"), - com.azure.core.util.Context.NONE); - - Assertions.assertEquals("mnwqj", response.sender()); - Assertions.assertEquals("obaiyhddviaceg", response.subject()); - Assertions.assertEquals("n", response.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsGetWithResponseMockTests.java deleted file mode 100644 index ea598366dc852..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/CommunicationsNoSubscriptionsGetWithResponseMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CommunicationDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class CommunicationsNoSubscriptionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"communicationType\":\"web\",\"communicationDirection\":\"outbound\",\"sender\":\"iopid\",\"subject\":\"qqfkuv\",\"body\":\"cxkdmligovi\",\"createdDate\":\"2021-10-24T04:27:55Z\"},\"id\":\"kpmloa\",\"name\":\"uruocbgo\",\"type\":\"rb\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CommunicationDetails response = - manager - .communicationsNoSubscriptions() - .getWithResponse("juisavokqdzf", "azivjlfrqttbajl", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("iopid", response.sender()); - Assertions.assertEquals("qqfkuv", response.subject()); - Assertions.assertEquals("cxkdmligovi", response.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ContactProfileTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ContactProfileTests.java deleted file mode 100644 index 18dc1d981c983..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ContactProfileTests.java +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.ContactProfile; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ContactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ContactProfile model = - BinaryData - .fromString( - "{\"firstName\":\"xotogtwrupqsxv\",\"lastName\":\"micykvceoveilo\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"oty\",\"additionalEmailAddresses\":[\"cnjbkcnxdhbt\"],\"phoneNumber\":\"phywpnvj\",\"preferredTimeZone\":\"oqnermclfpl\",\"country\":\"hoxus\",\"preferredSupportLanguage\":\"rpabg\"}") - .toObject(ContactProfile.class); - Assertions.assertEquals("xotogtwrupqsxv", model.firstName()); - Assertions.assertEquals("micykvceoveilo", model.lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.preferredContactMethod()); - Assertions.assertEquals("oty", model.primaryEmailAddress()); - Assertions.assertEquals("cnjbkcnxdhbt", model.additionalEmailAddresses().get(0)); - Assertions.assertEquals("phywpnvj", model.phoneNumber()); - Assertions.assertEquals("oqnermclfpl", model.preferredTimeZone()); - Assertions.assertEquals("hoxus", model.country()); - Assertions.assertEquals("rpabg", model.preferredSupportLanguage()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ContactProfile model = - new ContactProfile() - .withFirstName("xotogtwrupqsxv") - .withLastName("micykvceoveilo") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("oty") - .withAdditionalEmailAddresses(Arrays.asList("cnjbkcnxdhbt")) - .withPhoneNumber("phywpnvj") - .withPreferredTimeZone("oqnermclfpl") - .withCountry("hoxus") - .withPreferredSupportLanguage("rpabg"); - model = BinaryData.fromObject(model).toObject(ContactProfile.class); - Assertions.assertEquals("xotogtwrupqsxv", model.firstName()); - Assertions.assertEquals("micykvceoveilo", model.lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.preferredContactMethod()); - Assertions.assertEquals("oty", model.primaryEmailAddress()); - Assertions.assertEquals("cnjbkcnxdhbt", model.additionalEmailAddresses().get(0)); - Assertions.assertEquals("phywpnvj", model.phoneNumber()); - Assertions.assertEquals("oqnermclfpl", model.preferredTimeZone()); - Assertions.assertEquals("hoxus", model.country()); - Assertions.assertEquals("rpabg", model.preferredSupportLanguage()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsInnerTests.java deleted file mode 100644 index dd1c3bcaf8e65..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsInnerTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.FileDetailsInner; -import org.junit.jupiter.api.Assertions; - -public final class FileDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FileDetailsInner model = - BinaryData - .fromString( - "{\"properties\":{\"createdOn\":\"2021-06-16T22:00:02Z\",\"chunkSize\":4.7582684,\"fileSize\":88.195015,\"numberOfChunks\":66.2164},\"id\":\"vmkqzeqq\",\"name\":\"dltfz\",\"type\":\"mhhv\"}") - .toObject(FileDetailsInner.class); - Assertions.assertEquals(4.7582684F, model.chunkSize()); - Assertions.assertEquals(88.195015F, model.fileSize()); - Assertions.assertEquals(66.2164F, model.numberOfChunks()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FileDetailsInner model = - new FileDetailsInner().withChunkSize(4.7582684F).withFileSize(88.195015F).withNumberOfChunks(66.2164F); - model = BinaryData.fromObject(model).toObject(FileDetailsInner.class); - Assertions.assertEquals(4.7582684F, model.chunkSize()); - Assertions.assertEquals(88.195015F, model.fileSize()); - Assertions.assertEquals(66.2164F, model.numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsPropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsPropertiesTests.java deleted file mode 100644 index 8bc4aedd2f4f1..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileDetailsPropertiesTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.FileDetailsProperties; -import org.junit.jupiter.api.Assertions; - -public final class FileDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FileDetailsProperties model = - BinaryData - .fromString( - "{\"createdOn\":\"2021-02-11T23:15:26Z\",\"chunkSize\":55.672485,\"fileSize\":54.449566,\"numberOfChunks\":78.99571}") - .toObject(FileDetailsProperties.class); - Assertions.assertEquals(55.672485F, model.chunkSize()); - Assertions.assertEquals(54.449566F, model.fileSize()); - Assertions.assertEquals(78.99571F, model.numberOfChunks()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FileDetailsProperties model = - new FileDetailsProperties() - .withChunkSize(55.672485F) - .withFileSize(54.449566F) - .withNumberOfChunks(78.99571F); - model = BinaryData.fromObject(model).toObject(FileDetailsProperties.class); - Assertions.assertEquals(55.672485F, model.chunkSize()); - Assertions.assertEquals(54.449566F, model.fileSize()); - Assertions.assertEquals(78.99571F, model.numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsInnerTests.java deleted file mode 100644 index b2d96416c6ca2..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsInnerTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.FileWorkspaceDetailsInner; - -public final class FileWorkspaceDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FileWorkspaceDetailsInner model = - BinaryData - .fromString( - "{\"properties\":{\"createdOn\":\"2021-04-01T15:36:07Z\",\"expirationTime\":\"2021-10-21T03:09:33Z\"},\"id\":\"erscdntne\",\"name\":\"fiwjmygtdssls\",\"type\":\"tmweriofzpyq\"}") - .toObject(FileWorkspaceDetailsInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FileWorkspaceDetailsInner model = new FileWorkspaceDetailsInner(); - model = BinaryData.fromObject(model).toObject(FileWorkspaceDetailsInner.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsPropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsPropertiesTests.java deleted file mode 100644 index 1de909c6fd743..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspaceDetailsPropertiesTests.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.FileWorkspaceDetailsProperties; - -public final class FileWorkspaceDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FileWorkspaceDetailsProperties model = - BinaryData - .fromString("{\"createdOn\":\"2021-06-06T05:20:48Z\",\"expirationTime\":\"2021-07-25T08:24:12Z\"}") - .toObject(FileWorkspaceDetailsProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FileWorkspaceDetailsProperties model = new FileWorkspaceDetailsProperties(); - model = BinaryData.fromObject(model).toObject(FileWorkspaceDetailsProperties.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesCreateWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesCreateWithResponseMockTests.java deleted file mode 100644 index 90389311bd3c4..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesCreateWithResponseMockTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileWorkspaceDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FileWorkspacesCreateWithResponseMockTests { - @Test - public void testCreateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-09-22T08:28:07Z\",\"expirationTime\":\"2021-12-05T12:05:01Z\"},\"id\":\"hrv\",\"name\":\"bunzozudh\",\"type\":\"xg\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(201); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileWorkspaceDetails response = - manager.fileWorkspaces().createWithResponse("roud", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesGetWithResponseMockTests.java deleted file mode 100644 index c46de6c2ffd3a..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesGetWithResponseMockTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileWorkspaceDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FileWorkspacesGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-09-12T12:46:22Z\",\"expirationTime\":\"2021-02-25T04:42:49Z\"},\"id\":\"suxmpraf\",\"name\":\"g\",\"type\":\"khocxvdfffwaf\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileWorkspaceDetails response = - manager.fileWorkspaces().getWithResponse("vgtrdcnifmzzs", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsCreateWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsCreateWithResponseMockTests.java deleted file mode 100644 index 0cea425d569c0..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsCreateWithResponseMockTests.java +++ /dev/null @@ -1,67 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileWorkspaceDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FileWorkspacesNoSubscriptionsCreateWithResponseMockTests { - @Test - public void testCreateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-09-01T16:32:34Z\",\"expirationTime\":\"2021-05-17T16:02:26Z\"},\"id\":\"xilcbtgnhnzey\",\"name\":\"xtjjfzqlqhycav\",\"type\":\"dggxdbeesmi\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(201); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileWorkspaceDetails response = - manager - .fileWorkspacesNoSubscriptions() - .createWithResponse("ukiscvwmzhw", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsGetWithResponseMockTests.java deleted file mode 100644 index 0832b5c621623..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FileWorkspacesNoSubscriptionsGetWithResponseMockTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileWorkspaceDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FileWorkspacesNoSubscriptionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-01-10T03:49:41Z\",\"expirationTime\":\"2021-05-30T14:55Z\"},\"id\":\"hmfdnbzydvfvfcj\",\"name\":\"aeoisrvh\",\"type\":\"gorf\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileWorkspaceDetails response = - manager.fileWorkspacesNoSubscriptions().getWithResponse("moy", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesCreateWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesCreateWithResponseMockTests.java deleted file mode 100644 index 0e83acefe862b..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesCreateWithResponseMockTests.java +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesCreateWithResponseMockTests { - @Test - public void testCreateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-04-23T10:53:53Z\",\"chunkSize\":97.38703,\"fileSize\":36.60162,\"numberOfChunks\":61.780697},\"id\":\"yja\",\"name\":\"fmmfblcqcu\",\"type\":\"bgq\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(201); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileDetails response = - manager - .files() - .define("oteyowc") - .withExistingFileWorkspace("hfgmvecactxm") - .withChunkSize(68.48985F) - .withFileSize(38.616795F) - .withNumberOfChunks(68.56094F) - .create(); - - Assertions.assertEquals(97.38703F, response.chunkSize()); - Assertions.assertEquals(36.60162F, response.fileSize()); - Assertions.assertEquals(61.780697F, response.numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesGetWithResponseMockTests.java deleted file mode 100644 index b27e75d0aff2b..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesGetWithResponseMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-04-26T21:54:32Z\",\"chunkSize\":4.674864,\"fileSize\":9.390145,\"numberOfChunks\":67.30978},\"id\":\"to\",\"name\":\"cmisofie\",\"type\":\"pe\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileDetails response = - manager.files().getWithResponse("ozuxylfsbtkadpys", "wn", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals(4.674864F, response.chunkSize()); - Assertions.assertEquals(9.390145F, response.fileSize()); - Assertions.assertEquals(67.30978F, response.numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListMockTests.java deleted file mode 100644 index 519f3f9231482..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"createdOn\":\"2021-09-17T23:37:48Z\",\"chunkSize\":69.24388,\"fileSize\":6.8445864,\"numberOfChunks\":83.75379},\"id\":\"iagtc\",\"name\":\"jocqwogfnzjvusf\",\"type\":\"ld\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.files().list("knlrariaawiuagy", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(69.24388F, response.iterator().next().chunkSize()); - Assertions.assertEquals(6.8445864F, response.iterator().next().fileSize()); - Assertions.assertEquals(83.75379F, response.iterator().next().numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListResultTests.java deleted file mode 100644 index 13212abaab0a0..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesListResultTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.FileDetailsInner; -import com.azure.resourcemanager.support.models.FilesListResult; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class FilesListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FilesListResult model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"createdOn\":\"2021-01-17T05:45:18Z\",\"chunkSize\":52.82969,\"fileSize\":4.6342373,\"numberOfChunks\":0.47234893},\"id\":\"lvwiwubmwmbesl\",\"name\":\"nkww\",\"type\":\"pp\"}],\"nextLink\":\"lcxog\"}") - .toObject(FilesListResult.class); - Assertions.assertEquals(52.82969F, model.value().get(0).chunkSize()); - Assertions.assertEquals(4.6342373F, model.value().get(0).fileSize()); - Assertions.assertEquals(0.47234893F, model.value().get(0).numberOfChunks()); - Assertions.assertEquals("lcxog", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FilesListResult model = - new FilesListResult() - .withValue( - Arrays - .asList( - new FileDetailsInner() - .withChunkSize(52.82969F) - .withFileSize(4.6342373F) - .withNumberOfChunks(0.47234893F))) - .withNextLink("lcxog"); - model = BinaryData.fromObject(model).toObject(FilesListResult.class); - Assertions.assertEquals(52.82969F, model.value().get(0).chunkSize()); - Assertions.assertEquals(4.6342373F, model.value().get(0).fileSize()); - Assertions.assertEquals(0.47234893F, model.value().get(0).numberOfChunks()); - Assertions.assertEquals("lcxog", model.nextLink()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsCreateWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsCreateWithResponseMockTests.java deleted file mode 100644 index f2e03919265e1..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsCreateWithResponseMockTests.java +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.fluent.models.FileDetailsInner; -import com.azure.resourcemanager.support.models.FileDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesNoSubscriptionsCreateWithResponseMockTests { - @Test - public void testCreateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-08-16T14:51:04Z\",\"chunkSize\":60.111584,\"fileSize\":15.452886,\"numberOfChunks\":47.966637},\"id\":\"cdmxzrpoaiml\",\"name\":\"wiaaomylweaz\",\"type\":\"lcsethwwnpj\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(201); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileDetails response = - manager - .filesNoSubscriptions() - .createWithResponse( - "tmo", - "bklftidgfcwqmpim", - new FileDetailsInner() - .withChunkSize(11.378199F) - .withFileSize(84.56066F) - .withNumberOfChunks(2.5081694F), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(60.111584F, response.chunkSize()); - Assertions.assertEquals(15.452886F, response.fileSize()); - Assertions.assertEquals(47.966637F, response.numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsGetWithResponseMockTests.java deleted file mode 100644 index 42cbafa44e9ed..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsGetWithResponseMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesNoSubscriptionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"createdOn\":\"2021-09-04T15:55:16Z\",\"chunkSize\":64.15137,\"fileSize\":27.386929,\"numberOfChunks\":12.299925},\"id\":\"trgaehvv\",\"name\":\"brxjjsto\",\"type\":\"beitpkx\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - FileDetails response = - manager - .filesNoSubscriptions() - .getWithResponse("e", "joxslhvnhla", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(64.15137F, response.chunkSize()); - Assertions.assertEquals(27.386929F, response.fileSize()); - Assertions.assertEquals(12.299925F, response.numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsListMockTests.java deleted file mode 100644 index a81b4e59de188..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsListMockTests.java +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.FileDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesNoSubscriptionsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"createdOn\":\"2021-03-19T15:15:46Z\",\"chunkSize\":0.89277625,\"fileSize\":75.17896,\"numberOfChunks\":26.893425},\"id\":\"qxihhrmooi\",\"name\":\"qseypxiutcxa\",\"type\":\"zhyrpeto\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.filesNoSubscriptions().list("brta", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(0.89277625F, response.iterator().next().chunkSize()); - Assertions.assertEquals(75.17896F, response.iterator().next().fileSize()); - Assertions.assertEquals(26.893425F, response.iterator().next().numberOfChunks()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsUploadWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsUploadWithResponseMockTests.java deleted file mode 100644 index cd59809bd85c0..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesNoSubscriptionsUploadWithResponseMockTests.java +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.UploadFile; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesNoSubscriptionsUploadWithResponseMockTests { - @Test - public void testUploadWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(204); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .filesNoSubscriptions() - .uploadWithResponse( - "l", - "zswpchwa", - new UploadFile().withContent("bousn").withChunkIndex(68.486664F), - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesUploadWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesUploadWithResponseMockTests.java deleted file mode 100644 index b4f05ab9c8090..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/FilesUploadWithResponseMockTests.java +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.UploadFile; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class FilesUploadWithResponseMockTests { - @Test - public void testUploadWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(204); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .files() - .uploadWithResponse( - "ojyqdhcuplcplcw", - "hihihlhzdsqtzbsr", - new UploadFile().withContent("o").withChunkIndex(16.368168F), - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/MessagePropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/MessagePropertiesTests.java deleted file mode 100644 index 0511b63d8f6e7..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/MessagePropertiesTests.java +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.MessageProperties; -import org.junit.jupiter.api.Assertions; - -public final class MessagePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MessageProperties model = - BinaryData - .fromString( - "{\"communicationDirection\":\"inbound\",\"sender\":\"zbn\",\"body\":\"blylpstdbh\",\"createdDate\":\"2021-04-19T05:31:11Z\"}") - .toObject(MessageProperties.class); - Assertions.assertEquals("zbn", model.sender()); - Assertions.assertEquals("blylpstdbh", model.body()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MessageProperties model = new MessageProperties().withSender("zbn").withBody("blylpstdbh"); - model = BinaryData.fromObject(model).toObject(MessageProperties.class); - Assertions.assertEquals("zbn", model.sender()); - Assertions.assertEquals("blylpstdbh", model.body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationDisplayTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationDisplayTests.java deleted file mode 100644 index 4c7742fbaef65..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationDisplayTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.OperationDisplay; - -public final class OperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationDisplay model = - BinaryData - .fromString( - "{\"description\":\"fcqhsmyurkd\",\"operation\":\"lx\",\"provider\":\"kuksjtxukcdm\",\"resource\":\"rcryuanzwuxzdxta\"}") - .toObject(OperationDisplay.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationDisplay model = new OperationDisplay(); - model = BinaryData.fromObject(model).toObject(OperationDisplay.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationInnerTests.java deleted file mode 100644 index 6ada2541e1519..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationInnerTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.OperationInner; -import com.azure.resourcemanager.support.models.OperationDisplay; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = - BinaryData - .fromString( - "{\"name\":\"dkfo\",\"display\":{\"description\":\"ygjofjdd\",\"operation\":\"s\",\"provider\":\"eupewnwreitjz\",\"resource\":\"lusarh\"}}") - .toObject(OperationInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationInner model = new OperationInner().withDisplay(new OperationDisplay()); - model = BinaryData.fromObject(model).toObject(OperationInner.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListMockTests.java deleted file mode 100644 index a0df132ab7413..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListMockTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Operation; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"name\":\"xbxwa\",\"display\":{\"description\":\"gqxndlkzgxhuripl\",\"operation\":\"odxun\",\"provider\":\"ebxmubyynt\",\"resource\":\"rbqtkoie\"}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListResultTests.java deleted file mode 100644 index 1ff4747fcef9b..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/OperationsListResultTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.OperationInner; -import com.azure.resourcemanager.support.models.OperationDisplay; -import com.azure.resourcemanager.support.models.OperationsListResult; -import java.util.Arrays; - -public final class OperationsListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationsListResult model = - BinaryData - .fromString( - "{\"value\":[{\"name\":\"quvgjxpybczme\",\"display\":{\"description\":\"zopbsphrupidgs\",\"operation\":\"bejhphoycmsxa\",\"provider\":\"hdxbmtqio\",\"resource\":\"zehtbmu\"}},{\"name\":\"ownoizhw\",\"display\":{\"description\":\"ybqsoqijg\",\"operation\":\"mbpazlobcufpdzn\",\"provider\":\"t\",\"resource\":\"qjnqglhqgnufoooj\"}},{\"name\":\"ifsqesaagdfmg\",\"display\":{\"description\":\"hjxri\",\"operation\":\"wmrvktsizntocipa\",\"provider\":\"ajpsquc\",\"resource\":\"o\"}}]}") - .toObject(OperationsListResult.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationsListResult model = - new OperationsListResult() - .withValue( - Arrays - .asList( - new OperationInner().withDisplay(new OperationDisplay()), - new OperationInner().withDisplay(new OperationDisplay()), - new OperationInner().withDisplay(new OperationDisplay()))); - model = BinaryData.fromObject(model).toObject(OperationsListResult.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationInnerTests.java deleted file mode 100644 index 244448a8c441d..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationInnerTests.java +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ProblemClassificationInner; -import com.azure.resourcemanager.support.models.SecondaryConsentEnabled; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ProblemClassificationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProblemClassificationInner model = - BinaryData - .fromString( - "{\"id\":\"rokft\",\"name\":\"olniwpwcukjf\",\"type\":\"iawxklry\",\"properties\":{\"displayName\":\"ckbasyypndd\",\"secondaryConsentEnabled\":[{\"description\":\"bacphejko\",\"type\":\"nqgoulzndli\"},{\"description\":\"yqkgfg\",\"type\":\"madgakeqsrxyb\"},{\"description\":\"qedqytbciqfoufl\",\"type\":\"nkzsmodmglou\"}]}}") - .toObject(ProblemClassificationInner.class); - Assertions.assertEquals("ckbasyypndd", model.displayName()); - Assertions.assertEquals("bacphejko", model.secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("nqgoulzndli", model.secondaryConsentEnabled().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProblemClassificationInner model = - new ProblemClassificationInner() - .withDisplayName("ckbasyypndd") - .withSecondaryConsentEnabled( - Arrays - .asList( - new SecondaryConsentEnabled().withDescription("bacphejko").withType("nqgoulzndli"), - new SecondaryConsentEnabled().withDescription("yqkgfg").withType("madgakeqsrxyb"), - new SecondaryConsentEnabled().withDescription("qedqytbciqfoufl").withType("nkzsmodmglou"))); - model = BinaryData.fromObject(model).toObject(ProblemClassificationInner.class); - Assertions.assertEquals("ckbasyypndd", model.displayName()); - Assertions.assertEquals("bacphejko", model.secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("nqgoulzndli", model.secondaryConsentEnabled().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationPropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationPropertiesTests.java deleted file mode 100644 index 4f8f1d6600b41..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationPropertiesTests.java +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ProblemClassificationProperties; -import com.azure.resourcemanager.support.models.SecondaryConsentEnabled; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ProblemClassificationPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProblemClassificationProperties model = - BinaryData - .fromString( - "{\"displayName\":\"b\",\"secondaryConsentEnabled\":[{\"description\":\"utduqktapspwgcu\",\"type\":\"tumkdosvqwhbm\"}]}") - .toObject(ProblemClassificationProperties.class); - Assertions.assertEquals("b", model.displayName()); - Assertions.assertEquals("utduqktapspwgcu", model.secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("tumkdosvqwhbm", model.secondaryConsentEnabled().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProblemClassificationProperties model = - new ProblemClassificationProperties() - .withDisplayName("b") - .withSecondaryConsentEnabled( - Arrays - .asList( - new SecondaryConsentEnabled() - .withDescription("utduqktapspwgcu") - .withType("tumkdosvqwhbm"))); - model = BinaryData.fromObject(model).toObject(ProblemClassificationProperties.class); - Assertions.assertEquals("b", model.displayName()); - Assertions.assertEquals("utduqktapspwgcu", model.secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("tumkdosvqwhbm", model.secondaryConsentEnabled().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsGetWithResponseMockTests.java deleted file mode 100644 index 0f37c203d132f..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsGetWithResponseMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.ProblemClassification; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ProblemClassificationsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"id\":\"wuoegrpk\",\"name\":\"wniyqsluicpd\",\"type\":\"kzzlvmbmpaxmodf\",\"properties\":{\"displayName\":\"fy\",\"secondaryConsentEnabled\":[{\"description\":\"fvmwy\",\"type\":\"fouyf\"},{\"description\":\"akcp\",\"type\":\"yzvqt\"}]}}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ProblemClassification response = - manager - .problemClassifications() - .getWithResponse("d", "mgxcxrslpm", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("fy", response.displayName()); - Assertions.assertEquals("fvmwy", response.secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("fouyf", response.secondaryConsentEnabled().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListMockTests.java deleted file mode 100644 index 92e50116ad227..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListMockTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.ProblemClassification; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ProblemClassificationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"ohfwds\",\"name\":\"ka\",\"type\":\"utiiswacf\",\"properties\":{\"displayName\":\"k\",\"secondaryConsentEnabled\":[{\"description\":\"kfvhqcrailvpn\",\"type\":\"fuflrwdmhdlx\"},{\"description\":\"rxsagafcnihgwqa\",\"type\":\"edgfbcvkcvq\"},{\"description\":\"keqdcvdrhvoods\",\"type\":\"bobzdopcjwvnhd\"}]}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.problemClassifications().list("b", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("k", response.iterator().next().displayName()); - Assertions - .assertEquals("kfvhqcrailvpn", response.iterator().next().secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("fuflrwdmhdlx", response.iterator().next().secondaryConsentEnabled().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListResultTests.java deleted file mode 100644 index a9d85df5c6fd9..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ProblemClassificationsListResultTests.java +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ProblemClassificationInner; -import com.azure.resourcemanager.support.models.ProblemClassificationsListResult; -import com.azure.resourcemanager.support.models.SecondaryConsentEnabled; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ProblemClassificationsListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProblemClassificationsListResult model = - BinaryData - .fromString( - "{\"value\":[{\"id\":\"ypininm\",\"name\":\"huyb\",\"type\":\"podepoo\",\"properties\":{\"displayName\":\"uvamiheognarxzxt\",\"secondaryConsentEnabled\":[{\"description\":\"usivye\",\"type\":\"ciqihnhung\"}]}},{\"id\":\"jzrnf\",\"name\":\"xgispemvtzfkufu\",\"type\":\"jofxqe\",\"properties\":{\"displayName\":\"aeqjhqjbasvms\",\"secondaryConsentEnabled\":[{\"description\":\"lngsntnbybkzgcwr\",\"type\":\"lxxwrljdouskc\"},{\"description\":\"kocrcjdkwtnhx\",\"type\":\"jbiksqrglssai\"},{\"description\":\"p\",\"type\":\"nzl\"},{\"description\":\"fmppe\",\"type\":\"vmgxsab\"}]}},{\"id\":\"qduujitcjczdz\",\"name\":\"ndhkrw\",\"type\":\"appd\",\"properties\":{\"displayName\":\"kvwrwjfeu\",\"secondaryConsentEnabled\":[{\"description\":\"tjelt\",\"type\":\"ldhugjzzdatqxh\"},{\"description\":\"dgeablgphu\",\"type\":\"cndvkaozwyiftyhx\"}]}}]}") - .toObject(ProblemClassificationsListResult.class); - Assertions.assertEquals("uvamiheognarxzxt", model.value().get(0).displayName()); - Assertions.assertEquals("usivye", model.value().get(0).secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("ciqihnhung", model.value().get(0).secondaryConsentEnabled().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProblemClassificationsListResult model = - new ProblemClassificationsListResult() - .withValue( - Arrays - .asList( - new ProblemClassificationInner() - .withDisplayName("uvamiheognarxzxt") - .withSecondaryConsentEnabled( - Arrays - .asList( - new SecondaryConsentEnabled() - .withDescription("usivye") - .withType("ciqihnhung"))), - new ProblemClassificationInner() - .withDisplayName("aeqjhqjbasvms") - .withSecondaryConsentEnabled( - Arrays - .asList( - new SecondaryConsentEnabled() - .withDescription("lngsntnbybkzgcwr") - .withType("lxxwrljdouskc"), - new SecondaryConsentEnabled() - .withDescription("kocrcjdkwtnhx") - .withType("jbiksqrglssai"), - new SecondaryConsentEnabled().withDescription("p").withType("nzl"), - new SecondaryConsentEnabled() - .withDescription("fmppe") - .withType("vmgxsab"))), - new ProblemClassificationInner() - .withDisplayName("kvwrwjfeu") - .withSecondaryConsentEnabled( - Arrays - .asList( - new SecondaryConsentEnabled() - .withDescription("tjelt") - .withType("ldhugjzzdatqxh"), - new SecondaryConsentEnabled() - .withDescription("dgeablgphu") - .withType("cndvkaozwyiftyhx"))))); - model = BinaryData.fromObject(model).toObject(ProblemClassificationsListResult.class); - Assertions.assertEquals("uvamiheognarxzxt", model.value().get(0).displayName()); - Assertions.assertEquals("usivye", model.value().get(0).secondaryConsentEnabled().get(0).description()); - Assertions.assertEquals("ciqihnhung", model.value().get(0).secondaryConsentEnabled().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaChangeRequestTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaChangeRequestTests.java deleted file mode 100644 index a77bb6cb3826a..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaChangeRequestTests.java +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import org.junit.jupiter.api.Assertions; - -public final class QuotaChangeRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaChangeRequest model = - BinaryData - .fromString("{\"region\":\"jbhckfrlhr\",\"payload\":\"bkyvp\"}") - .toObject(QuotaChangeRequest.class); - Assertions.assertEquals("jbhckfrlhr", model.region()); - Assertions.assertEquals("bkyvp", model.payload()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaChangeRequest model = new QuotaChangeRequest().withRegion("jbhckfrlhr").withPayload("bkyvp"); - model = BinaryData.fromObject(model).toObject(QuotaChangeRequest.class); - Assertions.assertEquals("jbhckfrlhr", model.region()); - Assertions.assertEquals("bkyvp", model.payload()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaTicketDetailsTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaTicketDetailsTests.java deleted file mode 100644 index b35614ebff659..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/QuotaTicketDetailsTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import com.azure.resourcemanager.support.models.QuotaTicketDetails; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class QuotaTicketDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaTicketDetails model = - BinaryData - .fromString( - "{\"quotaChangeRequestSubType\":\"ids\",\"quotaChangeRequestVersion\":\"onobglaocqx\",\"quotaChangeRequests\":[{\"region\":\"g\",\"payload\":\"dxyt\"},{\"region\":\"oyrxvwfudwpzntxh\",\"payload\":\"hl\"}]}") - .toObject(QuotaTicketDetails.class); - Assertions.assertEquals("ids", model.quotaChangeRequestSubType()); - Assertions.assertEquals("onobglaocqx", model.quotaChangeRequestVersion()); - Assertions.assertEquals("g", model.quotaChangeRequests().get(0).region()); - Assertions.assertEquals("dxyt", model.quotaChangeRequests().get(0).payload()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaTicketDetails model = - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("ids") - .withQuotaChangeRequestVersion("onobglaocqx") - .withQuotaChangeRequests( - Arrays - .asList( - new QuotaChangeRequest().withRegion("g").withPayload("dxyt"), - new QuotaChangeRequest().withRegion("oyrxvwfudwpzntxh").withPayload("hl"))); - model = BinaryData.fromObject(model).toObject(QuotaTicketDetails.class); - Assertions.assertEquals("ids", model.quotaChangeRequestSubType()); - Assertions.assertEquals("onobglaocqx", model.quotaChangeRequestVersion()); - Assertions.assertEquals("g", model.quotaChangeRequests().get(0).region()); - Assertions.assertEquals("dxyt", model.quotaChangeRequests().get(0).payload()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentEnabledTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentEnabledTests.java deleted file mode 100644 index 30a76e48e5223..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentEnabledTests.java +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.SecondaryConsentEnabled; -import org.junit.jupiter.api.Assertions; - -public final class SecondaryConsentEnabledTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecondaryConsentEnabled model = - BinaryData - .fromString("{\"description\":\"bbjfddgmbmbexp\",\"type\":\"htqqrolfp\"}") - .toObject(SecondaryConsentEnabled.class); - Assertions.assertEquals("bbjfddgmbmbexp", model.description()); - Assertions.assertEquals("htqqrolfp", model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecondaryConsentEnabled model = - new SecondaryConsentEnabled().withDescription("bbjfddgmbmbexp").withType("htqqrolfp"); - model = BinaryData.fromObject(model).toObject(SecondaryConsentEnabled.class); - Assertions.assertEquals("bbjfddgmbmbexp", model.description()); - Assertions.assertEquals("htqqrolfp", model.type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentTests.java deleted file mode 100644 index b6ada16c7d6a8..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SecondaryConsentTests.java +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.UserConsent; -import org.junit.jupiter.api.Assertions; - -public final class SecondaryConsentTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecondaryConsent model = - BinaryData.fromString("{\"userConsent\":\"No\",\"type\":\"uzbpzkafku\"}").toObject(SecondaryConsent.class); - Assertions.assertEquals(UserConsent.NO, model.userConsent()); - Assertions.assertEquals("uzbpzkafku", model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecondaryConsent model = new SecondaryConsent().withUserConsent(UserConsent.NO).withType("uzbpzkafku"); - model = BinaryData.fromObject(model).toObject(SecondaryConsent.class); - Assertions.assertEquals(UserConsent.NO, model.userConsent()); - Assertions.assertEquals("uzbpzkafku", model.type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceInnerTests.java deleted file mode 100644 index 1fb597dd8263b..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceInnerTests.java +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ServiceInner; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ServiceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServiceInner model = - BinaryData - .fromString( - "{\"id\":\"ctazakljlahbcryf\",\"name\":\"fdosyg\",\"type\":\"paojakhmsbzjh\",\"properties\":{\"displayName\":\"evdphlxaol\",\"resourceTypes\":[\"trg\",\"jbp\",\"zfsinzgvf\",\"jrwzox\"]}}") - .toObject(ServiceInner.class); - Assertions.assertEquals("evdphlxaol", model.displayName()); - Assertions.assertEquals("trg", model.resourceTypes().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServiceInner model = - new ServiceInner() - .withDisplayName("evdphlxaol") - .withResourceTypes(Arrays.asList("trg", "jbp", "zfsinzgvf", "jrwzox")); - model = BinaryData.fromObject(model).toObject(ServiceInner.class); - Assertions.assertEquals("evdphlxaol", model.displayName()); - Assertions.assertEquals("trg", model.resourceTypes().get(0)); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceLevelAgreementTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceLevelAgreementTests.java deleted file mode 100644 index beb54c042947c..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServiceLevelAgreementTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.ServiceLevelAgreement; - -public final class ServiceLevelAgreementTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServiceLevelAgreement model = - BinaryData - .fromString( - "{\"startTime\":\"2021-09-03T21:00:54Z\",\"expirationTime\":\"2021-09-14T16:50:26Z\",\"slaMinutes\":1974668378}") - .toObject(ServiceLevelAgreement.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServiceLevelAgreement model = new ServiceLevelAgreement(); - model = BinaryData.fromObject(model).toObject(ServiceLevelAgreement.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicePropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicePropertiesTests.java deleted file mode 100644 index 77d97d70a64ad..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicePropertiesTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ServiceProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ServicePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServiceProperties model = - BinaryData - .fromString("{\"displayName\":\"tfell\",\"resourceTypes\":[\"zitonpeqfpjkjl\",\"ofpdvh\"]}") - .toObject(ServiceProperties.class); - Assertions.assertEquals("tfell", model.displayName()); - Assertions.assertEquals("zitonpeqfpjkjl", model.resourceTypes().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServiceProperties model = - new ServiceProperties() - .withDisplayName("tfell") - .withResourceTypes(Arrays.asList("zitonpeqfpjkjl", "ofpdvh")); - model = BinaryData.fromObject(model).toObject(ServiceProperties.class); - Assertions.assertEquals("tfell", model.displayName()); - Assertions.assertEquals("zitonpeqfpjkjl", model.resourceTypes().get(0)); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesGetWithResponseMockTests.java deleted file mode 100644 index b7923f9d2afbb..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesGetWithResponseMockTests.java +++ /dev/null @@ -1,67 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Service; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ServicesGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"id\":\"hsd\",\"name\":\"t\",\"type\":\"fikdowwqu\",\"properties\":{\"displayName\":\"zx\",\"resourceTypes\":[\"ithhqzon\",\"sg\"]}}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Service response = manager.services().getWithResponse("el", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("zx", response.displayName()); - Assertions.assertEquals("ithhqzon", response.resourceTypes().get(0)); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListMockTests.java deleted file mode 100644 index 31099be4bcd6e..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListMockTests.java +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Service; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ServicesListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"eotg\",\"name\":\"l\",\"type\":\"muwlauwzizxbm\",\"properties\":{\"displayName\":\"jefuzmuvpbttdumo\",\"resourceTypes\":[\"xe\",\"mnzb\",\"bhjpglkfgohdne\"]}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.services().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("jefuzmuvpbttdumo", response.iterator().next().displayName()); - Assertions.assertEquals("xe", response.iterator().next().resourceTypes().get(0)); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListResultTests.java deleted file mode 100644 index 75951ade78a13..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/ServicesListResultTests.java +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.ServiceInner; -import com.azure.resourcemanager.support.models.ServicesListResult; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ServicesListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServicesListResult model = - BinaryData - .fromString( - "{\"value\":[{\"id\":\"m\",\"name\":\"fp\",\"type\":\"qobmtukk\",\"properties\":{\"displayName\":\"rtihfxtijbpz\",\"resourceTypes\":[\"wzsymglzufcy\",\"kohdbiha\"]}},{\"id\":\"fhfcb\",\"name\":\"s\",\"type\":\"ithxqhabifpi\",\"properties\":{\"displayName\":\"czbysc\",\"resourceTypes\":[\"x\"]}},{\"id\":\"ivyqniwbybrkxvd\",\"name\":\"jgrtfwvukxga\",\"type\":\"ccsnhsjc\",\"properties\":{\"displayName\":\"j\",\"resourceTypes\":[\"yhtnapczwlokjye\",\"kkvnipjox\",\"jnchgej\",\"podmailzydehojwy\"]}},{\"id\":\"uxinpmqnjaq\",\"name\":\"xj\",\"type\":\"r\",\"properties\":{\"displayName\":\"cputegjvwmfdats\",\"resourceTypes\":[\"vpjhulsuuv\",\"kjozkrwfnd\",\"odjpslwejd\",\"vwryoqpso\"]}}]}") - .toObject(ServicesListResult.class); - Assertions.assertEquals("rtihfxtijbpz", model.value().get(0).displayName()); - Assertions.assertEquals("wzsymglzufcy", model.value().get(0).resourceTypes().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServicesListResult model = - new ServicesListResult() - .withValue( - Arrays - .asList( - new ServiceInner() - .withDisplayName("rtihfxtijbpz") - .withResourceTypes(Arrays.asList("wzsymglzufcy", "kohdbiha")), - new ServiceInner().withDisplayName("czbysc").withResourceTypes(Arrays.asList("x")), - new ServiceInner() - .withDisplayName("j") - .withResourceTypes( - Arrays.asList("yhtnapczwlokjye", "kkvnipjox", "jnchgej", "podmailzydehojwy")), - new ServiceInner() - .withDisplayName("cputegjvwmfdats") - .withResourceTypes( - Arrays.asList("vpjhulsuuv", "kjozkrwfnd", "odjpslwejd", "vwryoqpso")))); - model = BinaryData.fromObject(model).toObject(ServicesListResult.class); - Assertions.assertEquals("rtihfxtijbpz", model.value().get(0).displayName()); - Assertions.assertEquals("wzsymglzufcy", model.value().get(0).resourceTypes().get(0)); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportEngineerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportEngineerTests.java deleted file mode 100644 index a3025d1845997..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportEngineerTests.java +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.SupportEngineer; - -public final class SupportEngineerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SupportEngineer model = BinaryData.fromString("{\"emailAddress\":\"zq\"}").toObject(SupportEngineer.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SupportEngineer model = new SupportEngineer(); - model = BinaryData.fromObject(model).toObject(SupportEngineer.class); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketChatTranscriptsNoSubscriptionsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketChatTranscriptsNoSubscriptionsListMockTests.java deleted file mode 100644 index 0fdbe8839a4eb..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketChatTranscriptsNoSubscriptionsListMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.ChatTranscriptDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketChatTranscriptsNoSubscriptionsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"messages\":[{\"communicationDirection\":\"outbound\",\"sender\":\"obfirclnpk\",\"body\":\"iayz\",\"createdDate\":\"2021-09-23T12:01:36Z\"},{\"communicationDirection\":\"outbound\",\"sender\":\"wf\",\"body\":\"jlb\",\"createdDate\":\"2021-10-31T22:34:11Z\"},{\"communicationDirection\":\"outbound\",\"sender\":\"mxho\",\"body\":\"dynhdwdigum\",\"createdDate\":\"2021-03-28T12:44:51Z\"}],\"startTime\":\"2021-03-20T04:48:06Z\"},\"id\":\"zzp\",\"name\":\"jazysdzhezwwvaiq\",\"type\":\"uvvfonkp\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.supportTicketChatTranscriptsNoSubscriptions().list("vzm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("obfirclnpk", response.iterator().next().messages().get(0).sender()); - Assertions.assertEquals("iayz", response.iterator().next().messages().get(0).body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketCommunicationsNoSubscriptionsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketCommunicationsNoSubscriptionsListMockTests.java deleted file mode 100644 index 2adc878440831..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketCommunicationsNoSubscriptionsListMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CommunicationDetails; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketCommunicationsNoSubscriptionsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"communicationType\":\"web\",\"communicationDirection\":\"inbound\",\"sender\":\"sjcswsmystuluqyp\",\"subject\":\"cvlerchpqbmfpjba\",\"body\":\"widf\",\"createdDate\":\"2021-05-31T20:33:23Z\"},\"id\":\"spuunnoxyhkxgq\",\"name\":\"drihpfhoqcaaewda\",\"type\":\"mdjvlpj\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .supportTicketCommunicationsNoSubscriptions() - .list("chp", 276196936, "bzevwrd", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("sjcswsmystuluqyp", response.iterator().next().sender()); - Assertions.assertEquals("cvlerchpqbmfpjba", response.iterator().next().subject()); - Assertions.assertEquals("widf", response.iterator().next().body()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsInnerTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsInnerTests.java deleted file mode 100644 index 1174013042612..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsInnerTests.java +++ /dev/null @@ -1,135 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.SupportTicketDetailsInner; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.ContactProfile; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import com.azure.resourcemanager.support.models.QuotaTicketDetails; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.ServiceLevelAgreement; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportEngineer; -import com.azure.resourcemanager.support.models.TechnicalTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SupportTicketDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SupportTicketDetailsInner model = - BinaryData - .fromString( - "{\"properties\":{\"supportTicketId\":\"cipazyxoegukgjnp\",\"description\":\"ucgygevqz\",\"problemClassificationId\":\"typmrbpizcdrqjsd\",\"problemClassificationDisplayName\":\"dnfyhxdeoejzicwi\",\"severity\":\"critical\",\"enrollmentId\":\"ttgzfbis\",\"require24X7Response\":false,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"jdeyeamdpha\",\"supportPlanId\":\"lpbuxwgipwhonowk\",\"contactDetails\":{\"firstName\":\"shwankixzbinje\",\"lastName\":\"uttmrywnuzoqft\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"qzrnkcqvyxlwhz\",\"additionalEmailAddresses\":[\"cohoq\",\"nwvlryavwhheunmm\",\"hgyxzkonoc\"],\"phoneNumber\":\"oklyaxuconuq\",\"preferredTimeZone\":\"zf\",\"country\":\"beypewrmjmw\",\"preferredSupportLanguage\":\"vjektcxsenh\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-08-04T00:26:01Z\",\"expirationTime\":\"2021-01-30T03:05:29Z\",\"slaMinutes\":842863771},\"supportEngineer\":{\"emailAddress\":\"v\"},\"supportPlanType\":\"dqgbiqylihkaetc\",\"supportPlanDisplayName\":\"vfcivfsnkymuc\",\"title\":\"qhjfbebr\",\"problemStartTime\":\"2021-10-02T18:25:44Z\",\"serviceId\":\"erfuwuttt\",\"serviceDisplayName\":\"vjrbirphxepcyvah\",\"status\":\"ljkyqxjvuuj\",\"createdDate\":\"2021-07-14T10:27:20Z\",\"modifiedDate\":\"2021-07-19T09:21:05Z\",\"fileWorkspaceName\":\"gjljyoxgvc\",\"technicalTicketDetails\":{\"resourceId\":\"gsncghkjeszz\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"jhtxfvgxbfsmxne\",\"quotaChangeRequestVersion\":\"pvecxgodeb\",\"quotaChangeRequests\":[{\"region\":\"rbmpukgri\",\"payload\":\"lzlfbxzpuz\"}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"qzahmgkbrp\"},{\"userConsent\":\"Yes\",\"type\":\"ibnuqqkpik\"},{\"userConsent\":\"Yes\",\"type\":\"vtq\"},{\"userConsent\":\"Yes\",\"type\":\"uynhijg\"}]},\"id\":\"mebf\",\"name\":\"iarbutrcvpna\",\"type\":\"zmhjrunmp\"}") - .toObject(SupportTicketDetailsInner.class); - Assertions.assertEquals("cipazyxoegukgjnp", model.supportTicketId()); - Assertions.assertEquals("ucgygevqz", model.description()); - Assertions.assertEquals("typmrbpizcdrqjsd", model.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.CRITICAL, model.severity()); - Assertions.assertEquals(false, model.require24X7Response()); - Assertions.assertEquals(Consent.NO, model.advancedDiagnosticConsent()); - Assertions.assertEquals("jdeyeamdpha", model.problemScopingQuestions()); - Assertions.assertEquals("lpbuxwgipwhonowk", model.supportPlanId()); - Assertions.assertEquals("shwankixzbinje", model.contactDetails().firstName()); - Assertions.assertEquals("uttmrywnuzoqft", model.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.contactDetails().preferredContactMethod()); - Assertions.assertEquals("qzrnkcqvyxlwhz", model.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("cohoq", model.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("oklyaxuconuq", model.contactDetails().phoneNumber()); - Assertions.assertEquals("zf", model.contactDetails().preferredTimeZone()); - Assertions.assertEquals("beypewrmjmw", model.contactDetails().country()); - Assertions.assertEquals("vjektcxsenh", model.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("qhjfbebr", model.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-02T18:25:44Z"), model.problemStartTime()); - Assertions.assertEquals("erfuwuttt", model.serviceId()); - Assertions.assertEquals("gjljyoxgvc", model.fileWorkspaceName()); - Assertions.assertEquals("gsncghkjeszz", model.technicalTicketDetails().resourceId()); - Assertions.assertEquals("jhtxfvgxbfsmxne", model.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("pvecxgodeb", model.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("rbmpukgri", model.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("lzlfbxzpuz", model.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.YES, model.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("qzahmgkbrp", model.secondaryConsent().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SupportTicketDetailsInner model = - new SupportTicketDetailsInner() - .withSupportTicketId("cipazyxoegukgjnp") - .withDescription("ucgygevqz") - .withProblemClassificationId("typmrbpizcdrqjsd") - .withSeverity(SeverityLevel.CRITICAL) - .withRequire24X7Response(false) - .withAdvancedDiagnosticConsent(Consent.NO) - .withProblemScopingQuestions("jdeyeamdpha") - .withSupportPlanId("lpbuxwgipwhonowk") - .withContactDetails( - new ContactProfile() - .withFirstName("shwankixzbinje") - .withLastName("uttmrywnuzoqft") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("qzrnkcqvyxlwhz") - .withAdditionalEmailAddresses(Arrays.asList("cohoq", "nwvlryavwhheunmm", "hgyxzkonoc")) - .withPhoneNumber("oklyaxuconuq") - .withPreferredTimeZone("zf") - .withCountry("beypewrmjmw") - .withPreferredSupportLanguage("vjektcxsenh")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("qhjfbebr") - .withProblemStartTime(OffsetDateTime.parse("2021-10-02T18:25:44Z")) - .withServiceId("erfuwuttt") - .withFileWorkspaceName("gjljyoxgvc") - .withTechnicalTicketDetails(new TechnicalTicketDetails().withResourceId("gsncghkjeszz")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("jhtxfvgxbfsmxne") - .withQuotaChangeRequestVersion("pvecxgodeb") - .withQuotaChangeRequests( - Arrays.asList(new QuotaChangeRequest().withRegion("rbmpukgri").withPayload("lzlfbxzpuz")))) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent().withUserConsent(UserConsent.YES).withType("qzahmgkbrp"), - new SecondaryConsent().withUserConsent(UserConsent.YES).withType("ibnuqqkpik"), - new SecondaryConsent().withUserConsent(UserConsent.YES).withType("vtq"), - new SecondaryConsent().withUserConsent(UserConsent.YES).withType("uynhijg"))); - model = BinaryData.fromObject(model).toObject(SupportTicketDetailsInner.class); - Assertions.assertEquals("cipazyxoegukgjnp", model.supportTicketId()); - Assertions.assertEquals("ucgygevqz", model.description()); - Assertions.assertEquals("typmrbpizcdrqjsd", model.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.CRITICAL, model.severity()); - Assertions.assertEquals(false, model.require24X7Response()); - Assertions.assertEquals(Consent.NO, model.advancedDiagnosticConsent()); - Assertions.assertEquals("jdeyeamdpha", model.problemScopingQuestions()); - Assertions.assertEquals("lpbuxwgipwhonowk", model.supportPlanId()); - Assertions.assertEquals("shwankixzbinje", model.contactDetails().firstName()); - Assertions.assertEquals("uttmrywnuzoqft", model.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.contactDetails().preferredContactMethod()); - Assertions.assertEquals("qzrnkcqvyxlwhz", model.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("cohoq", model.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("oklyaxuconuq", model.contactDetails().phoneNumber()); - Assertions.assertEquals("zf", model.contactDetails().preferredTimeZone()); - Assertions.assertEquals("beypewrmjmw", model.contactDetails().country()); - Assertions.assertEquals("vjektcxsenh", model.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("qhjfbebr", model.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-02T18:25:44Z"), model.problemStartTime()); - Assertions.assertEquals("erfuwuttt", model.serviceId()); - Assertions.assertEquals("gjljyoxgvc", model.fileWorkspaceName()); - Assertions.assertEquals("gsncghkjeszz", model.technicalTicketDetails().resourceId()); - Assertions.assertEquals("jhtxfvgxbfsmxne", model.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("pvecxgodeb", model.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("rbmpukgri", model.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("lzlfbxzpuz", model.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.YES, model.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("qzahmgkbrp", model.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsPropertiesTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsPropertiesTests.java deleted file mode 100644 index f71783787f8e7..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketDetailsPropertiesTests.java +++ /dev/null @@ -1,131 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.SupportTicketDetailsProperties; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.ContactProfile; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import com.azure.resourcemanager.support.models.QuotaTicketDetails; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.ServiceLevelAgreement; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportEngineer; -import com.azure.resourcemanager.support.models.TechnicalTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SupportTicketDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SupportTicketDetailsProperties model = - BinaryData - .fromString( - "{\"supportTicketId\":\"tdbhrbnla\",\"description\":\"kx\",\"problemClassificationId\":\"yskpbhen\",\"problemClassificationDisplayName\":\"kcxywnyt\",\"severity\":\"minimal\",\"enrollmentId\":\"yn\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"Yes\",\"problemScopingQuestions\":\"yxczfclh\",\"supportPlanId\":\"xdbabphlwr\",\"contactDetails\":{\"firstName\":\"lfktsths\",\"lastName\":\"cocmnyyaztt\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"wwrq\",\"additionalEmailAddresses\":[\"dckzywbiexz\",\"eyueaxibxujwb\",\"qwalmuzyoxaepd\",\"zjancuxr\"],\"phoneNumber\":\"wbavxbniwdj\",\"preferredTimeZone\":\"wz\",\"country\":\"s\",\"preferredSupportLanguage\":\"bpg\"},\"serviceLevelAgreement\":{\"startTime\":\"2020-12-28T21:21:46Z\",\"expirationTime\":\"2021-01-12T15:14:05Z\",\"slaMinutes\":999605731},\"supportEngineer\":{\"emailAddress\":\"zpfzabglc\"},\"supportPlanType\":\"xwtctyqiklbbovpl\",\"supportPlanDisplayName\":\"bhvgy\",\"title\":\"gu\",\"problemStartTime\":\"2021-08-08T10:54:54Z\",\"serviceId\":\"mkfssxqukkfplgm\",\"serviceDisplayName\":\"xnkjzkdesl\",\"status\":\"lopwiyig\",\"createdDate\":\"2021-09-27T18:37:59Z\",\"modifiedDate\":\"2021-07-31T13:07:30Z\",\"fileWorkspaceName\":\"zb\",\"technicalTicketDetails\":{\"resourceId\":\"ebb\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"nyqupedeojnabck\",\"quotaChangeRequestVersion\":\"mtxpsiebtfh\",\"quotaChangeRequests\":[{\"region\":\"apskrdqm\",\"payload\":\"jdhtldwkyzxu\"}]},\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"scwsv\"}]}") - .toObject(SupportTicketDetailsProperties.class); - Assertions.assertEquals("tdbhrbnla", model.supportTicketId()); - Assertions.assertEquals("kx", model.description()); - Assertions.assertEquals("yskpbhen", model.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.MINIMAL, model.severity()); - Assertions.assertEquals(true, model.require24X7Response()); - Assertions.assertEquals(Consent.YES, model.advancedDiagnosticConsent()); - Assertions.assertEquals("yxczfclh", model.problemScopingQuestions()); - Assertions.assertEquals("xdbabphlwr", model.supportPlanId()); - Assertions.assertEquals("lfktsths", model.contactDetails().firstName()); - Assertions.assertEquals("cocmnyyaztt", model.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.EMAIL, model.contactDetails().preferredContactMethod()); - Assertions.assertEquals("wwrq", model.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("dckzywbiexz", model.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("wbavxbniwdj", model.contactDetails().phoneNumber()); - Assertions.assertEquals("wz", model.contactDetails().preferredTimeZone()); - Assertions.assertEquals("s", model.contactDetails().country()); - Assertions.assertEquals("bpg", model.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("gu", model.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-08T10:54:54Z"), model.problemStartTime()); - Assertions.assertEquals("mkfssxqukkfplgm", model.serviceId()); - Assertions.assertEquals("zb", model.fileWorkspaceName()); - Assertions.assertEquals("ebb", model.technicalTicketDetails().resourceId()); - Assertions.assertEquals("nyqupedeojnabck", model.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("mtxpsiebtfh", model.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("apskrdqm", model.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("jdhtldwkyzxu", model.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.NO, model.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("scwsv", model.secondaryConsent().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SupportTicketDetailsProperties model = - new SupportTicketDetailsProperties() - .withSupportTicketId("tdbhrbnla") - .withDescription("kx") - .withProblemClassificationId("yskpbhen") - .withSeverity(SeverityLevel.MINIMAL) - .withRequire24X7Response(true) - .withAdvancedDiagnosticConsent(Consent.YES) - .withProblemScopingQuestions("yxczfclh") - .withSupportPlanId("xdbabphlwr") - .withContactDetails( - new ContactProfile() - .withFirstName("lfktsths") - .withLastName("cocmnyyaztt") - .withPreferredContactMethod(PreferredContactMethod.EMAIL) - .withPrimaryEmailAddress("wwrq") - .withAdditionalEmailAddresses( - Arrays.asList("dckzywbiexz", "eyueaxibxujwb", "qwalmuzyoxaepd", "zjancuxr")) - .withPhoneNumber("wbavxbniwdj") - .withPreferredTimeZone("wz") - .withCountry("s") - .withPreferredSupportLanguage("bpg")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("gu") - .withProblemStartTime(OffsetDateTime.parse("2021-08-08T10:54:54Z")) - .withServiceId("mkfssxqukkfplgm") - .withFileWorkspaceName("zb") - .withTechnicalTicketDetails(new TechnicalTicketDetails().withResourceId("ebb")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("nyqupedeojnabck") - .withQuotaChangeRequestVersion("mtxpsiebtfh") - .withQuotaChangeRequests( - Arrays.asList(new QuotaChangeRequest().withRegion("apskrdqm").withPayload("jdhtldwkyzxu")))) - .withSecondaryConsent( - Arrays.asList(new SecondaryConsent().withUserConsent(UserConsent.NO).withType("scwsv"))); - model = BinaryData.fromObject(model).toObject(SupportTicketDetailsProperties.class); - Assertions.assertEquals("tdbhrbnla", model.supportTicketId()); - Assertions.assertEquals("kx", model.description()); - Assertions.assertEquals("yskpbhen", model.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.MINIMAL, model.severity()); - Assertions.assertEquals(true, model.require24X7Response()); - Assertions.assertEquals(Consent.YES, model.advancedDiagnosticConsent()); - Assertions.assertEquals("yxczfclh", model.problemScopingQuestions()); - Assertions.assertEquals("xdbabphlwr", model.supportPlanId()); - Assertions.assertEquals("lfktsths", model.contactDetails().firstName()); - Assertions.assertEquals("cocmnyyaztt", model.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.EMAIL, model.contactDetails().preferredContactMethod()); - Assertions.assertEquals("wwrq", model.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("dckzywbiexz", model.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("wbavxbniwdj", model.contactDetails().phoneNumber()); - Assertions.assertEquals("wz", model.contactDetails().preferredTimeZone()); - Assertions.assertEquals("s", model.contactDetails().country()); - Assertions.assertEquals("bpg", model.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("gu", model.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-08T10:54:54Z"), model.problemStartTime()); - Assertions.assertEquals("mkfssxqukkfplgm", model.serviceId()); - Assertions.assertEquals("zb", model.fileWorkspaceName()); - Assertions.assertEquals("ebb", model.technicalTicketDetails().resourceId()); - Assertions.assertEquals("nyqupedeojnabck", model.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("mtxpsiebtfh", model.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("apskrdqm", model.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("jdhtldwkyzxu", model.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.NO, model.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("scwsv", model.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCheckNameAvailabilityWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCheckNameAvailabilityWithResponseMockTests.java deleted file mode 100644 index ff2af52b734bc..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCheckNameAvailabilityWithResponseMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityInput; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityOutput; -import com.azure.resourcemanager.support.models.Type; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsCheckNameAvailabilityWithResponseMockTests { - @Test - public void testCheckNameAvailabilityWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"nameAvailable\":false,\"reason\":\"ondjmq\",\"message\":\"vypomgkopkwho\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckNameAvailabilityOutput response = - manager - .supportTickets() - .checkNameAvailabilityWithResponse( - new CheckNameAvailabilityInput() - .withName("nubexk") - .withType(Type.MICROSOFT_SUPPORT_SUPPORT_TICKETS), - com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCreateMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCreateMockTests.java deleted file mode 100644 index 9bd66d6460e33..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsCreateMockTests.java +++ /dev/null @@ -1,150 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.ContactProfile; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import com.azure.resourcemanager.support.models.QuotaTicketDetails; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.ServiceLevelAgreement; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportEngineer; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.TechnicalTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsCreateMockTests { - @Test - public void testCreate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"supportTicketId\":\"tpuqujmq\",\"description\":\"gkfbtndoaong\",\"problemClassificationId\":\"jcntuj\",\"problemClassificationDisplayName\":\"c\",\"severity\":\"minimal\",\"enrollmentId\":\"ftwwaezkojvdc\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"uicybxarzgszuf\",\"supportPlanId\":\"ciqopidoa\",\"contactDetails\":{\"firstName\":\"ciodhkhaz\",\"lastName\":\"khnzbonlw\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"oegokdwbwh\",\"additionalEmailAddresses\":[\"zcmrvexztvb\"],\"phoneNumber\":\"gsfraoyzkoow\",\"preferredTimeZone\":\"lmnguxaw\",\"country\":\"aldsy\",\"preferredSupportLanguage\":\"uximerqfobw\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-04-12T06:30:25Z\",\"expirationTime\":\"2021-10-07T08:54:51Z\",\"slaMinutes\":1828204425},\"supportEngineer\":{\"emailAddress\":\"pfhpagmhrskdsnfd\"},\"supportPlanType\":\"oakgtdlmkkzev\",\"supportPlanDisplayName\":\"hewpusdsttwv\",\"title\":\"gvbbejdcng\",\"problemStartTime\":\"2021-02-12T16:56:22Z\",\"serviceId\":\"oakufgm\",\"serviceDisplayName\":\"rwr\",\"status\":\"rtwaenuuzko\",\"createdDate\":\"2021-08-27T02:00:49Z\",\"modifiedDate\":\"2021-11-09T23:56:32Z\",\"fileWorkspaceName\":\"fdwoyuhh\",\"technicalTicketDetails\":{\"resourceId\":\"iefozbhdmsml\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"hoftr\",\"quotaChangeRequestVersion\":\"equi\",\"quotaChangeRequests\":[{\"region\":\"cslfaoqzpiyylha\",\"payload\":\"swhccsphk\"},{\"region\":\"vwitqscyw\",\"payload\":\"gwol\"}]},\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"emh\"},{\"userConsent\":\"No\",\"type\":\"brgz\"},{\"userConsent\":\"No\",\"type\":\"weyp\"},{\"userConsent\":\"No\",\"type\":\"ggicccnxqhue\"}]},\"id\":\"mkttlstvlzywem\",\"name\":\"zrncsdt\",\"type\":\"lusiy\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SupportTicketDetails response = - manager - .supportTickets() - .define("yffimrzrtuzqogs") - .withSupportTicketId("evfdnwnwm") - .withDescription("wzsyyceuzs") - .withProblemClassificationId("i") - .withSeverity(SeverityLevel.HIGHESTCRITICALIMPACT) - .withRequire24X7Response(false) - .withAdvancedDiagnosticConsent(Consent.YES) - .withProblemScopingQuestions("kqb") - .withSupportPlanId("ubpaxhe") - .withContactDetails( - new ContactProfile() - .withFirstName("iilivpdtiirqtd") - .withLastName("oaxoruzfgsqu") - .withPreferredContactMethod(PreferredContactMethod.EMAIL) - .withPrimaryEmailAddress("xrxxlep") - .withAdditionalEmailAddresses(Arrays.asList("mxjezwlw", "wxuqlcvydypatdoo", "ojknio")) - .withPhoneNumber("oo") - .withPreferredTimeZone("bw") - .withCountry("ujhemmsbvdkcrodt") - .withPreferredSupportLanguage("infwjlfltkacjve")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("sz") - .withProblemStartTime(OffsetDateTime.parse("2021-01-08T11:48:06Z")) - .withServiceId("psbzkfzbeyvpn") - .withFileWorkspaceName("cckwyfzqwhxxbu") - .withTechnicalTicketDetails(new TechnicalTicketDetails().withResourceId("xzfe")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("ppriol") - .withQuotaChangeRequestVersion("rjaltolmncw") - .withQuotaChangeRequests( - Arrays - .asList( - new QuotaChangeRequest().withRegion("wcsdbnwdcfhucq").withPayload("fuvglsbjjca"), - new QuotaChangeRequest().withRegion("xbvtvudu").withPayload("cormr"), - new QuotaChangeRequest().withRegion("qtvcofudflvkgj").withPayload("gdknnqv")))) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent().withUserConsent(UserConsent.NO).withType("tor"), - new SecondaryConsent().withUserConsent(UserConsent.NO).withType("sahmky"))) - .create(); - - Assertions.assertEquals("tpuqujmq", response.supportTicketId()); - Assertions.assertEquals("gkfbtndoaong", response.description()); - Assertions.assertEquals("jcntuj", response.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.MINIMAL, response.severity()); - Assertions.assertEquals(true, response.require24X7Response()); - Assertions.assertEquals(Consent.NO, response.advancedDiagnosticConsent()); - Assertions.assertEquals("uicybxarzgszuf", response.problemScopingQuestions()); - Assertions.assertEquals("ciqopidoa", response.supportPlanId()); - Assertions.assertEquals("ciodhkhaz", response.contactDetails().firstName()); - Assertions.assertEquals("khnzbonlw", response.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.EMAIL, response.contactDetails().preferredContactMethod()); - Assertions.assertEquals("oegokdwbwh", response.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("zcmrvexztvb", response.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("gsfraoyzkoow", response.contactDetails().phoneNumber()); - Assertions.assertEquals("lmnguxaw", response.contactDetails().preferredTimeZone()); - Assertions.assertEquals("aldsy", response.contactDetails().country()); - Assertions.assertEquals("uximerqfobw", response.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("gvbbejdcng", response.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-12T16:56:22Z"), response.problemStartTime()); - Assertions.assertEquals("oakufgm", response.serviceId()); - Assertions.assertEquals("fdwoyuhh", response.fileWorkspaceName()); - Assertions.assertEquals("iefozbhdmsml", response.technicalTicketDetails().resourceId()); - Assertions.assertEquals("hoftr", response.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("equi", response.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("cslfaoqzpiyylha", response.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("swhccsphk", response.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.NO, response.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("emh", response.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsGetWithResponseMockTests.java deleted file mode 100644 index 2880673daa13b..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsGetWithResponseMockTests.java +++ /dev/null @@ -1,98 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"supportTicketId\":\"qgxqquezikyw\",\"description\":\"gxk\",\"problemClassificationId\":\"lla\",\"problemClassificationDisplayName\":\"elwuipi\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"zkzivgvvcnay\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"xmueed\",\"supportPlanId\":\"rdvstkwqqtch\",\"contactDetails\":{\"firstName\":\"alm\",\"lastName\":\"mtdaa\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"dvwvgpio\",\"additionalEmailAddresses\":[\"xrtfudxep\"],\"phoneNumber\":\"yqagvrvm\",\"preferredTimeZone\":\"pkukghi\",\"country\":\"dblx\",\"preferredSupportLanguage\":\"wi\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-07-20T17:44:37Z\",\"expirationTime\":\"2021-03-20T03:41:31Z\",\"slaMinutes\":510557599},\"supportEngineer\":{\"emailAddress\":\"szkkfoqre\"},\"supportPlanType\":\"kzikfjawneaivxwc\",\"supportPlanDisplayName\":\"lpcirelsf\",\"title\":\"aenwabf\",\"problemStartTime\":\"2021-11-30T23:14:45Z\",\"serviceId\":\"lddxbjhwua\",\"serviceDisplayName\":\"oz\",\"status\":\"sphyoulpjrvxa\",\"createdDate\":\"2021-02-27T18:42:29Z\",\"modifiedDate\":\"2021-11-16T13:26:47Z\",\"fileWorkspaceName\":\"jwosytxitcskfck\",\"technicalTicketDetails\":{\"resourceId\":\"miekkezzikhlyfjh\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"gge\",\"quotaChangeRequestVersion\":\"unygaeqid\",\"quotaChangeRequests\":[{\"region\":\"t\",\"payload\":\"llrxcyjmoad\"},{\"region\":\"varmywdmj\",\"payload\":\"q\"},{\"region\":\"hhyxxrw\",\"payload\":\"co\"},{\"region\":\"hp\",\"payload\":\"kgymareqnajxqug\"}]},\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"beddgssofw\"}]},\"id\":\"mzqa\",\"name\":\"krmnjijpxacqqud\",\"type\":\"nbyxbaaabjyv\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SupportTicketDetails response = - manager.supportTickets().getWithResponse("cikhnv", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("qgxqquezikyw", response.supportTicketId()); - Assertions.assertEquals("gxk", response.description()); - Assertions.assertEquals("lla", response.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.HIGHESTCRITICALIMPACT, response.severity()); - Assertions.assertEquals(true, response.require24X7Response()); - Assertions.assertEquals(Consent.NO, response.advancedDiagnosticConsent()); - Assertions.assertEquals("xmueed", response.problemScopingQuestions()); - Assertions.assertEquals("rdvstkwqqtch", response.supportPlanId()); - Assertions.assertEquals("alm", response.contactDetails().firstName()); - Assertions.assertEquals("mtdaa", response.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.EMAIL, response.contactDetails().preferredContactMethod()); - Assertions.assertEquals("dvwvgpio", response.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("xrtfudxep", response.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("yqagvrvm", response.contactDetails().phoneNumber()); - Assertions.assertEquals("pkukghi", response.contactDetails().preferredTimeZone()); - Assertions.assertEquals("dblx", response.contactDetails().country()); - Assertions.assertEquals("wi", response.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("aenwabf", response.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-30T23:14:45Z"), response.problemStartTime()); - Assertions.assertEquals("lddxbjhwua", response.serviceId()); - Assertions.assertEquals("jwosytxitcskfck", response.fileWorkspaceName()); - Assertions.assertEquals("miekkezzikhlyfjh", response.technicalTicketDetails().resourceId()); - Assertions.assertEquals("gge", response.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("unygaeqid", response.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("t", response.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("llrxcyjmoad", response.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.NO, response.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("beddgssofw", response.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListMockTests.java deleted file mode 100644 index d9e22d40bff3c..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListMockTests.java +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"supportTicketId\":\"bq\",\"description\":\"qvmkcxo\",\"problemClassificationId\":\"apvhelxprgly\",\"problemClassificationDisplayName\":\"dd\",\"severity\":\"moderate\",\"enrollmentId\":\"bcuejrjxgci\",\"require24X7Response\":false,\"advancedDiagnosticConsent\":\"Yes\",\"problemScopingQuestions\":\"sxsdqrhzoymibm\",\"supportPlanId\":\"yiba\",\"contactDetails\":{\"firstName\":\"wfluszdt\",\"lastName\":\"hrkwo\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"yvoqa\",\"additionalEmailAddresses\":[\"expbtg\",\"wbwo\",\"nwashrtd\"],\"phoneNumber\":\"cnqxwbpokulpi\",\"preferredTimeZone\":\"jwaa\",\"country\":\"ipqiiobyuqerpq\",\"preferredSupportLanguage\":\"pqwcciuqgbdbutau\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-02-05T19:32:33Z\",\"expirationTime\":\"2021-11-26T16:59:10Z\",\"slaMinutes\":752172532},\"supportEngineer\":{\"emailAddress\":\"hykojoxafnndlpic\"},\"supportPlanType\":\"o\",\"supportPlanDisplayName\":\"kcdyhbpk\",\"title\":\"pwdreqnovvqf\",\"problemStartTime\":\"2021-11-23T10:35:07Z\",\"serviceId\":\"jxywsuws\",\"serviceDisplayName\":\"s\",\"status\":\"sytgadgvraea\",\"createdDate\":\"2021-06-04T10:57:57Z\",\"modifiedDate\":\"2021-03-19T05:46:56Z\",\"fileWorkspaceName\":\"arrwlquu\",\"technicalTicketDetails\":{\"resourceId\":\"qkacewii\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"ubjibww\",\"quotaChangeRequestVersion\":\"tohqkvpuvksgp\",\"quotaChangeRequests\":[{\"region\":\"nynfsynljphuo\",\"payload\":\"odlqiyntor\"},{\"region\":\"hleosjsw\",\"payload\":\"mslyzrpzbchckqqz\"},{\"region\":\"ox\",\"payload\":\"suiizynkedyat\"},{\"region\":\"yhqmibzyhwi\",\"payload\":\"mypyynpcdpu\"}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"z\"},{\"userConsent\":\"Yes\",\"type\":\"iknsorgjh\"},{\"userConsent\":\"Yes\",\"type\":\"tlwwrlk\"},{\"userConsent\":\"Yes\",\"type\":\"cvokotllxdyhg\"}]},\"id\":\"y\",\"name\":\"cogjltdtbn\",\"type\":\"hadoocrk\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.supportTickets().list(10985850, "pajqgxysm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("bq", response.iterator().next().supportTicketId()); - Assertions.assertEquals("qvmkcxo", response.iterator().next().description()); - Assertions.assertEquals("apvhelxprgly", response.iterator().next().problemClassificationId()); - Assertions.assertEquals(SeverityLevel.MODERATE, response.iterator().next().severity()); - Assertions.assertEquals(false, response.iterator().next().require24X7Response()); - Assertions.assertEquals(Consent.YES, response.iterator().next().advancedDiagnosticConsent()); - Assertions.assertEquals("sxsdqrhzoymibm", response.iterator().next().problemScopingQuestions()); - Assertions.assertEquals("yiba", response.iterator().next().supportPlanId()); - Assertions.assertEquals("wfluszdt", response.iterator().next().contactDetails().firstName()); - Assertions.assertEquals("hrkwo", response.iterator().next().contactDetails().lastName()); - Assertions - .assertEquals( - PreferredContactMethod.EMAIL, response.iterator().next().contactDetails().preferredContactMethod()); - Assertions.assertEquals("yvoqa", response.iterator().next().contactDetails().primaryEmailAddress()); - Assertions - .assertEquals("expbtg", response.iterator().next().contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("cnqxwbpokulpi", response.iterator().next().contactDetails().phoneNumber()); - Assertions.assertEquals("jwaa", response.iterator().next().contactDetails().preferredTimeZone()); - Assertions.assertEquals("ipqiiobyuqerpq", response.iterator().next().contactDetails().country()); - Assertions - .assertEquals("pqwcciuqgbdbutau", response.iterator().next().contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("pwdreqnovvqf", response.iterator().next().title()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-11-23T10:35:07Z"), response.iterator().next().problemStartTime()); - Assertions.assertEquals("jxywsuws", response.iterator().next().serviceId()); - Assertions.assertEquals("arrwlquu", response.iterator().next().fileWorkspaceName()); - Assertions.assertEquals("qkacewii", response.iterator().next().technicalTicketDetails().resourceId()); - Assertions.assertEquals("ubjibww", response.iterator().next().quotaTicketDetails().quotaChangeRequestSubType()); - Assertions - .assertEquals("tohqkvpuvksgp", response.iterator().next().quotaTicketDetails().quotaChangeRequestVersion()); - Assertions - .assertEquals( - "nynfsynljphuo", response.iterator().next().quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions - .assertEquals( - "odlqiyntor", response.iterator().next().quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.YES, response.iterator().next().secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("z", response.iterator().next().secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListResultTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListResultTests.java deleted file mode 100644 index cb801d8907c99..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsListResultTests.java +++ /dev/null @@ -1,267 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.fluent.models.SupportTicketDetailsInner; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.ContactProfile; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import com.azure.resourcemanager.support.models.QuotaTicketDetails; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.ServiceLevelAgreement; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportEngineer; -import com.azure.resourcemanager.support.models.SupportTicketsListResult; -import com.azure.resourcemanager.support.models.TechnicalTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SupportTicketsListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SupportTicketsListResult model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"supportTicketId\":\"awrlyx\",\"description\":\"jkcpr\",\"problemClassificationId\":\"nwbxgjvtbvpyssz\",\"problemClassificationDisplayName\":\"rujqg\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"uouq\",\"require24X7Response\":false,\"advancedDiagnosticConsent\":\"Yes\",\"problemScopingQuestions\":\"bngui\",\"supportPlanId\":\"wu\",\"contactDetails\":{\"firstName\":\"zga\",\"lastName\":\"x\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"izuckyfihrfidfvz\",\"additionalEmailAddresses\":[\"uht\",\"mwisdkfthwxmnt\",\"i\",\"aop\"],\"phoneNumber\":\"mijcmmxdcufufs\",\"preferredTimeZone\":\"pymzidnsezcxtbzs\",\"country\":\"fycc\",\"preferredSupportLanguage\":\"newmdwzjeiachbo\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-07-31T08:54:57Z\",\"expirationTime\":\"2021-10-26T17:11:13Z\",\"slaMinutes\":13730136},\"supportEngineer\":{\"emailAddress\":\"pteehzzv\"},\"supportPlanType\":\"yqrimzin\",\"supportPlanDisplayName\":\"swjdkirso\",\"title\":\"dqxhcrmnohjtckwh\",\"problemStartTime\":\"2021-05-11T08:11:32Z\",\"serviceId\":\"ifiyipjxsqwpgrj\",\"serviceDisplayName\":\"norcjxvsnbyxqab\",\"status\":\"ocpcy\",\"createdDate\":\"2021-10-15T17:46:31Z\",\"modifiedDate\":\"2021-04-05T03:32:07Z\",\"fileWorkspaceName\":\"fblj\",\"technicalTicketDetails\":{\"resourceId\":\"btoqcjmkljavbqid\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"jzyulpk\",\"quotaChangeRequestVersion\":\"jkrlkhbzhfepg\",\"quotaChangeRequests\":[{}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"c\"},{\"userConsent\":\"Yes\",\"type\":\"aierhhb\"},{\"userConsent\":\"Yes\",\"type\":\"ummajtjaod\"}]},\"id\":\"obnbdxkqpxokaj\",\"name\":\"onpimexgstxg\",\"type\":\"po\"},{\"properties\":{\"supportTicketId\":\"aajrm\",\"description\":\"djwzrlov\",\"problemClassificationId\":\"clwhijcoejctbz\",\"problemClassificationDisplayName\":\"s\",\"severity\":\"moderate\",\"enrollmentId\":\"cbkbfkg\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"xppofmxaxcfjp\",\"supportPlanId\":\"dtocj\",\"contactDetails\":{\"firstName\":\"xhvpmoue\",\"lastName\":\"hd\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"i\",\"additionalEmailAddresses\":[\"ojnxqbzvdd\",\"t\",\"ndei\"],\"phoneNumber\":\"twnpzaoqvuhrhcf\",\"preferredTimeZone\":\"cyddglmjthjqk\",\"country\":\"pyeicxm\",\"preferredSupportLanguage\":\"ciwqvhk\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-04-08T23:48:15Z\",\"expirationTime\":\"2021-04-28T05:58:26Z\",\"slaMinutes\":374026778},\"supportEngineer\":{\"emailAddress\":\"bob\"},\"supportPlanType\":\"ghmewuam\",\"supportPlanDisplayName\":\"hrzayvvtpgvdf\",\"title\":\"iotkftutqxl\",\"problemStartTime\":\"2021-03-03T02:26:38Z\",\"serviceId\":\"lefgugnxk\",\"serviceDisplayName\":\"dqmidtt\",\"status\":\"rvqdra\",\"createdDate\":\"2021-02-10T08:49:49Z\",\"modifiedDate\":\"2021-10-30T15:17:52Z\",\"fileWorkspaceName\":\"gehoqfbowskany\",\"technicalTicketDetails\":{\"resourceId\":\"lcuiywgqywgndr\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"hzgpphrcgyncocpe\",\"quotaChangeRequestVersion\":\"vmmcoofs\",\"quotaChangeRequests\":[{},{}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"qjqabcypmivkwl\"}]},\"id\":\"uvcc\",\"name\":\"wnfnbacf\",\"type\":\"onlebxetqgtzxdpn\"},{\"properties\":{\"supportTicketId\":\"qwxrjfeallnw\",\"description\":\"ubisnjampmng\",\"problemClassificationId\":\"zscxaqwo\",\"problemClassificationDisplayName\":\"hcbonqvpkvlr\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"ea\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"oflokey\",\"supportPlanId\":\"enjbdlwtgrhp\",\"contactDetails\":{\"firstName\":\"jp\",\"lastName\":\"umasxazjpq\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"gual\",\"additionalEmailAddresses\":[\"xhejjzzvdud\",\"wdslfhotwmcy\",\"pwlbjnpg\"],\"phoneNumber\":\"ftadehxnltyfs\",\"preferredTimeZone\":\"ppusuesnzwdejba\",\"country\":\"orxzdmohctbqvud\",\"preferredSupportLanguage\":\"xdn\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-04-03T23:08:08Z\",\"expirationTime\":\"2021-02-13T18:55:04Z\",\"slaMinutes\":884625398},\"supportEngineer\":{\"emailAddress\":\"wdkcglhsl\"},\"supportPlanType\":\"jdyggdtji\",\"supportPlanDisplayName\":\"b\",\"title\":\"uofqwe\",\"problemStartTime\":\"2021-10-20T00:24:32Z\",\"serviceId\":\"menevfyexfwh\",\"serviceDisplayName\":\"cibvyvdcsitynn\",\"status\":\"mdectehfiqscjey\",\"createdDate\":\"2021-03-08T20:07:33Z\",\"modifiedDate\":\"2021-01-16T02:36:56Z\",\"fileWorkspaceName\":\"kgqhcjrefovg\",\"technicalTicketDetails\":{\"resourceId\":\"sle\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"xyqj\",\"quotaChangeRequestVersion\":\"cattpngjcrcczsq\",\"quotaChangeRequests\":[{},{},{},{}]},\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"v\"},{\"userConsent\":\"No\",\"type\":\"unqecanoae\"}]},\"id\":\"pfhyhl\",\"name\":\"rpmopjmc\",\"type\":\"atuokthfuiu\"},{\"properties\":{\"supportTicketId\":\"sfcpkvxodpuozm\",\"description\":\"zydagfuaxbezyiuo\",\"problemClassificationId\":\"ktwh\",\"problemClassificationDisplayName\":\"xw\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"q\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"exim\",\"supportPlanId\":\"yocf\",\"contactDetails\":{\"firstName\":\"fksymddystki\",\"lastName\":\"uxh\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"udxorrqn\",\"additionalEmailAddresses\":[\"czvyifq\",\"vkd\"],\"phoneNumber\":\"sllr\",\"preferredTimeZone\":\"vvdfwatkpnpul\",\"country\":\"xxbczwtr\",\"preferredSupportLanguage\":\"wiqzbqjvsovmyo\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-01-06T15:04:50Z\",\"expirationTime\":\"2021-10-06T11:03:39Z\",\"slaMinutes\":1783138805},\"supportEngineer\":{\"emailAddress\":\"dobpxjmflbvvn\"},\"supportPlanType\":\"rkcciwwzjuqk\",\"supportPlanDisplayName\":\"sa\",\"title\":\"iwkuofos\",\"problemStartTime\":\"2021-03-08T03:12:48Z\",\"serviceId\":\"sauuimj\",\"serviceDisplayName\":\"xieduugidyjrr\",\"status\":\"y\",\"createdDate\":\"2021-05-02T14:53:40Z\",\"modifiedDate\":\"2021-06-03T02:24:21Z\",\"fileWorkspaceName\":\"csonpclhoco\",\"technicalTicketDetails\":{\"resourceId\":\"kevle\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"fbuhfmvfaxkffe\",\"quotaChangeRequestVersion\":\"th\",\"quotaChangeRequests\":[{}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"hxmzsbbzoggig\"}]},\"id\":\"xwburvjxxjns\",\"name\":\"ydptkoen\",\"type\":\"ou\"}],\"nextLink\":\"vudwtiukbldng\"}") - .toObject(SupportTicketsListResult.class); - Assertions.assertEquals("awrlyx", model.value().get(0).supportTicketId()); - Assertions.assertEquals("jkcpr", model.value().get(0).description()); - Assertions.assertEquals("nwbxgjvtbvpyssz", model.value().get(0).problemClassificationId()); - Assertions.assertEquals(SeverityLevel.HIGHESTCRITICALIMPACT, model.value().get(0).severity()); - Assertions.assertEquals(false, model.value().get(0).require24X7Response()); - Assertions.assertEquals(Consent.YES, model.value().get(0).advancedDiagnosticConsent()); - Assertions.assertEquals("bngui", model.value().get(0).problemScopingQuestions()); - Assertions.assertEquals("wu", model.value().get(0).supportPlanId()); - Assertions.assertEquals("zga", model.value().get(0).contactDetails().firstName()); - Assertions.assertEquals("x", model.value().get(0).contactDetails().lastName()); - Assertions - .assertEquals(PreferredContactMethod.EMAIL, model.value().get(0).contactDetails().preferredContactMethod()); - Assertions.assertEquals("izuckyfihrfidfvz", model.value().get(0).contactDetails().primaryEmailAddress()); - Assertions.assertEquals("uht", model.value().get(0).contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("mijcmmxdcufufs", model.value().get(0).contactDetails().phoneNumber()); - Assertions.assertEquals("pymzidnsezcxtbzs", model.value().get(0).contactDetails().preferredTimeZone()); - Assertions.assertEquals("fycc", model.value().get(0).contactDetails().country()); - Assertions.assertEquals("newmdwzjeiachbo", model.value().get(0).contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("dqxhcrmnohjtckwh", model.value().get(0).title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-11T08:11:32Z"), model.value().get(0).problemStartTime()); - Assertions.assertEquals("ifiyipjxsqwpgrj", model.value().get(0).serviceId()); - Assertions.assertEquals("fblj", model.value().get(0).fileWorkspaceName()); - Assertions.assertEquals("btoqcjmkljavbqid", model.value().get(0).technicalTicketDetails().resourceId()); - Assertions.assertEquals("jzyulpk", model.value().get(0).quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("jkrlkhbzhfepg", model.value().get(0).quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals(UserConsent.YES, model.value().get(0).secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("c", model.value().get(0).secondaryConsent().get(0).type()); - Assertions.assertEquals("vudwtiukbldng", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SupportTicketsListResult model = - new SupportTicketsListResult() - .withValue( - Arrays - .asList( - new SupportTicketDetailsInner() - .withSupportTicketId("awrlyx") - .withDescription("jkcpr") - .withProblemClassificationId("nwbxgjvtbvpyssz") - .withSeverity(SeverityLevel.HIGHESTCRITICALIMPACT) - .withRequire24X7Response(false) - .withAdvancedDiagnosticConsent(Consent.YES) - .withProblemScopingQuestions("bngui") - .withSupportPlanId("wu") - .withContactDetails( - new ContactProfile() - .withFirstName("zga") - .withLastName("x") - .withPreferredContactMethod(PreferredContactMethod.EMAIL) - .withPrimaryEmailAddress("izuckyfihrfidfvz") - .withAdditionalEmailAddresses( - Arrays.asList("uht", "mwisdkfthwxmnt", "i", "aop")) - .withPhoneNumber("mijcmmxdcufufs") - .withPreferredTimeZone("pymzidnsezcxtbzs") - .withCountry("fycc") - .withPreferredSupportLanguage("newmdwzjeiachbo")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("dqxhcrmnohjtckwh") - .withProblemStartTime(OffsetDateTime.parse("2021-05-11T08:11:32Z")) - .withServiceId("ifiyipjxsqwpgrj") - .withFileWorkspaceName("fblj") - .withTechnicalTicketDetails( - new TechnicalTicketDetails().withResourceId("btoqcjmkljavbqid")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("jzyulpk") - .withQuotaChangeRequestVersion("jkrlkhbzhfepg") - .withQuotaChangeRequests(Arrays.asList(new QuotaChangeRequest()))) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent().withUserConsent(UserConsent.YES).withType("c"), - new SecondaryConsent().withUserConsent(UserConsent.YES).withType("aierhhb"), - new SecondaryConsent() - .withUserConsent(UserConsent.YES) - .withType("ummajtjaod"))), - new SupportTicketDetailsInner() - .withSupportTicketId("aajrm") - .withDescription("djwzrlov") - .withProblemClassificationId("clwhijcoejctbz") - .withSeverity(SeverityLevel.MODERATE) - .withRequire24X7Response(true) - .withAdvancedDiagnosticConsent(Consent.NO) - .withProblemScopingQuestions("xppofmxaxcfjp") - .withSupportPlanId("dtocj") - .withContactDetails( - new ContactProfile() - .withFirstName("xhvpmoue") - .withLastName("hd") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("i") - .withAdditionalEmailAddresses(Arrays.asList("ojnxqbzvdd", "t", "ndei")) - .withPhoneNumber("twnpzaoqvuhrhcf") - .withPreferredTimeZone("cyddglmjthjqk") - .withCountry("pyeicxm") - .withPreferredSupportLanguage("ciwqvhk")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("iotkftutqxl") - .withProblemStartTime(OffsetDateTime.parse("2021-03-03T02:26:38Z")) - .withServiceId("lefgugnxk") - .withFileWorkspaceName("gehoqfbowskany") - .withTechnicalTicketDetails( - new TechnicalTicketDetails().withResourceId("lcuiywgqywgndr")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("hzgpphrcgyncocpe") - .withQuotaChangeRequestVersion("vmmcoofs") - .withQuotaChangeRequests( - Arrays.asList(new QuotaChangeRequest(), new QuotaChangeRequest()))) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent() - .withUserConsent(UserConsent.YES) - .withType("qjqabcypmivkwl"))), - new SupportTicketDetailsInner() - .withSupportTicketId("qwxrjfeallnw") - .withDescription("ubisnjampmng") - .withProblemClassificationId("zscxaqwo") - .withSeverity(SeverityLevel.HIGHESTCRITICALIMPACT) - .withRequire24X7Response(true) - .withAdvancedDiagnosticConsent(Consent.NO) - .withProblemScopingQuestions("oflokey") - .withSupportPlanId("enjbdlwtgrhp") - .withContactDetails( - new ContactProfile() - .withFirstName("jp") - .withLastName("umasxazjpq") - .withPreferredContactMethod(PreferredContactMethod.EMAIL) - .withPrimaryEmailAddress("gual") - .withAdditionalEmailAddresses( - Arrays.asList("xhejjzzvdud", "wdslfhotwmcy", "pwlbjnpg")) - .withPhoneNumber("ftadehxnltyfs") - .withPreferredTimeZone("ppusuesnzwdejba") - .withCountry("orxzdmohctbqvud") - .withPreferredSupportLanguage("xdn")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("uofqwe") - .withProblemStartTime(OffsetDateTime.parse("2021-10-20T00:24:32Z")) - .withServiceId("menevfyexfwh") - .withFileWorkspaceName("kgqhcjrefovg") - .withTechnicalTicketDetails(new TechnicalTicketDetails().withResourceId("sle")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("xyqj") - .withQuotaChangeRequestVersion("cattpngjcrcczsq") - .withQuotaChangeRequests( - Arrays - .asList( - new QuotaChangeRequest(), - new QuotaChangeRequest(), - new QuotaChangeRequest(), - new QuotaChangeRequest()))) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent().withUserConsent(UserConsent.NO).withType("v"), - new SecondaryConsent() - .withUserConsent(UserConsent.NO) - .withType("unqecanoae"))), - new SupportTicketDetailsInner() - .withSupportTicketId("sfcpkvxodpuozm") - .withDescription("zydagfuaxbezyiuo") - .withProblemClassificationId("ktwh") - .withSeverity(SeverityLevel.HIGHESTCRITICALIMPACT) - .withRequire24X7Response(true) - .withAdvancedDiagnosticConsent(Consent.NO) - .withProblemScopingQuestions("exim") - .withSupportPlanId("yocf") - .withContactDetails( - new ContactProfile() - .withFirstName("fksymddystki") - .withLastName("uxh") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("udxorrqn") - .withAdditionalEmailAddresses(Arrays.asList("czvyifq", "vkd")) - .withPhoneNumber("sllr") - .withPreferredTimeZone("vvdfwatkpnpul") - .withCountry("xxbczwtr") - .withPreferredSupportLanguage("wiqzbqjvsovmyo")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("iwkuofos") - .withProblemStartTime(OffsetDateTime.parse("2021-03-08T03:12:48Z")) - .withServiceId("sauuimj") - .withFileWorkspaceName("csonpclhoco") - .withTechnicalTicketDetails(new TechnicalTicketDetails().withResourceId("kevle")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("fbuhfmvfaxkffe") - .withQuotaChangeRequestVersion("th") - .withQuotaChangeRequests(Arrays.asList(new QuotaChangeRequest()))) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent() - .withUserConsent(UserConsent.YES) - .withType("hxmzsbbzoggig"))))) - .withNextLink("vudwtiukbldng"); - model = BinaryData.fromObject(model).toObject(SupportTicketsListResult.class); - Assertions.assertEquals("awrlyx", model.value().get(0).supportTicketId()); - Assertions.assertEquals("jkcpr", model.value().get(0).description()); - Assertions.assertEquals("nwbxgjvtbvpyssz", model.value().get(0).problemClassificationId()); - Assertions.assertEquals(SeverityLevel.HIGHESTCRITICALIMPACT, model.value().get(0).severity()); - Assertions.assertEquals(false, model.value().get(0).require24X7Response()); - Assertions.assertEquals(Consent.YES, model.value().get(0).advancedDiagnosticConsent()); - Assertions.assertEquals("bngui", model.value().get(0).problemScopingQuestions()); - Assertions.assertEquals("wu", model.value().get(0).supportPlanId()); - Assertions.assertEquals("zga", model.value().get(0).contactDetails().firstName()); - Assertions.assertEquals("x", model.value().get(0).contactDetails().lastName()); - Assertions - .assertEquals(PreferredContactMethod.EMAIL, model.value().get(0).contactDetails().preferredContactMethod()); - Assertions.assertEquals("izuckyfihrfidfvz", model.value().get(0).contactDetails().primaryEmailAddress()); - Assertions.assertEquals("uht", model.value().get(0).contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("mijcmmxdcufufs", model.value().get(0).contactDetails().phoneNumber()); - Assertions.assertEquals("pymzidnsezcxtbzs", model.value().get(0).contactDetails().preferredTimeZone()); - Assertions.assertEquals("fycc", model.value().get(0).contactDetails().country()); - Assertions.assertEquals("newmdwzjeiachbo", model.value().get(0).contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("dqxhcrmnohjtckwh", model.value().get(0).title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-11T08:11:32Z"), model.value().get(0).problemStartTime()); - Assertions.assertEquals("ifiyipjxsqwpgrj", model.value().get(0).serviceId()); - Assertions.assertEquals("fblj", model.value().get(0).fileWorkspaceName()); - Assertions.assertEquals("btoqcjmkljavbqid", model.value().get(0).technicalTicketDetails().resourceId()); - Assertions.assertEquals("jzyulpk", model.value().get(0).quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("jkrlkhbzhfepg", model.value().get(0).quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals(UserConsent.YES, model.value().get(0).secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("c", model.value().get(0).secondaryConsent().get(0).type()); - Assertions.assertEquals("vudwtiukbldng", model.nextLink()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java deleted file mode 100644 index ca6a3c2754294..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityInput; -import com.azure.resourcemanager.support.models.CheckNameAvailabilityOutput; -import com.azure.resourcemanager.support.models.Type; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsNoSubscriptionsCheckNameAvailabilityWithResponseMockTests { - @Test - public void testCheckNameAvailabilityWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"nameAvailable\":false,\"reason\":\"ukyhejhzis\",\"message\":\"fpel\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckNameAvailabilityOutput response = - manager - .supportTicketsNoSubscriptions() - .checkNameAvailabilityWithResponse( - new CheckNameAvailabilityInput() - .withName("bsfgytguslfea") - .withType(Type.MICROSOFT_SUPPORT_SUPPORT_TICKETS), - com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCreateMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCreateMockTests.java deleted file mode 100644 index 3cc6fe6604eea..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsCreateMockTests.java +++ /dev/null @@ -1,150 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.fluent.models.SupportTicketDetailsInner; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.ContactProfile; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.QuotaChangeRequest; -import com.azure.resourcemanager.support.models.QuotaTicketDetails; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.ServiceLevelAgreement; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportEngineer; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.TechnicalTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsNoSubscriptionsCreateMockTests { - @Test - public void testCreate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"supportTicketId\":\"amtmcz\",\"description\":\"o\",\"problemClassificationId\":\"ejwcwwqiok\",\"problemClassificationDisplayName\":\"sx\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"msvpkjpr\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"Yes\",\"problemScopingQuestions\":\"ql\",\"supportPlanId\":\"x\",\"contactDetails\":{\"firstName\":\"tczheydbsdshmkx\",\"lastName\":\"aehvbbxuri\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"tfnhtbaxkgxywr\",\"additionalEmailAddresses\":[\"yklyhpluodpvruud\",\"gzibthostgktstv\",\"xeclzedqbcvhzlhp\",\"odqkdlwwqfb\"],\"phoneNumber\":\"lkxt\",\"preferredTimeZone\":\"qjfsmlmbtxhw\",\"country\":\"fwsrtawcoezbrhu\",\"preferredSupportLanguage\":\"skh\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-09-21T02:12:50Z\",\"expirationTime\":\"2021-11-28T10:02:50Z\",\"slaMinutes\":328293320},\"supportEngineer\":{\"emailAddress\":\"fqjbvleo\"},\"supportPlanType\":\"ml\",\"supportPlanDisplayName\":\"qtqzfavyv\",\"title\":\"qqybarye\",\"problemStartTime\":\"2021-02-15T18:43:44Z\",\"serviceId\":\"jkqa\",\"serviceDisplayName\":\"gzslesjcbhernnti\",\"status\":\"djc\",\"createdDate\":\"2021-06-26T16:02:41Z\",\"modifiedDate\":\"2021-02-13T08:45:08Z\",\"fileWorkspaceName\":\"behwagohb\",\"technicalTicketDetails\":{\"resourceId\":\"kmr\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"vvhmxtdrj\",\"quotaChangeRequestVersion\":\"tac\",\"quotaChangeRequests\":[{\"region\":\"vewzcj\",\"payload\":\"m\"}]},\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"aadraufactkahz\"},{\"userConsent\":\"No\",\"type\":\"j\"},{\"userConsent\":\"Yes\",\"type\":\"xps\"},{\"userConsent\":\"No\",\"type\":\"kulfg\"}]},\"id\":\"lqubkwdlen\",\"name\":\"d\",\"type\":\"utujba\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SupportTicketDetails response = - manager - .supportTicketsNoSubscriptions() - .create( - "ieoxorggufhyaomt", - new SupportTicketDetailsInner() - .withSupportTicketId("havgrvk") - .withDescription("fo") - .withProblemClassificationId("jzhpjbibgjmfx") - .withSeverity(SeverityLevel.HIGHESTCRITICALIMPACT) - .withRequire24X7Response(false) - .withAdvancedDiagnosticConsent(Consent.YES) - .withProblemScopingQuestions("bzbomvzzbtdcqvpn") - .withSupportPlanId("ujviylwdshfs") - .withContactDetails( - new ContactProfile() - .withFirstName("n") - .withLastName("bgye") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("ymsgaojfmwnc") - .withAdditionalEmailAddresses(Arrays.asList("rfh", "rctym", "xoftpipiwyczu")) - .withPhoneNumber("a") - .withPreferredTimeZone("pqjlihhyusps") - .withCountry("asdvl") - .withPreferredSupportLanguage("fwdgzxulucvp")) - .withServiceLevelAgreement(new ServiceLevelAgreement()) - .withSupportEngineer(new SupportEngineer()) - .withTitle("esutrgjupauutpw") - .withProblemStartTime(OffsetDateTime.parse("2021-02-03T03:54:48Z")) - .withServiceId("ih") - .withFileWorkspaceName("imwkslircizj") - .withTechnicalTicketDetails(new TechnicalTicketDetails().withResourceId("dfcea")) - .withQuotaTicketDetails( - new QuotaTicketDetails() - .withQuotaChangeRequestSubType("hvygdyftumr") - .withQuotaChangeRequestVersion("nawjslbiwkojgcy") - .withQuotaChangeRequests( - Arrays - .asList( - new QuotaChangeRequest().withRegion("mznbaeqphch").withPayload("rn"), - new QuotaChangeRequest().withRegion("x").withPayload("uwrykqgaifmvikl"), - new QuotaChangeRequest().withRegion("dvk").withPayload("ejd")))) - .withSecondaryConsent( - Arrays.asList(new SecondaryConsent().withUserConsent(UserConsent.NO).withType("srhnjivo"))), - com.azure.core.util.Context.NONE); - - Assertions.assertEquals("amtmcz", response.supportTicketId()); - Assertions.assertEquals("o", response.description()); - Assertions.assertEquals("ejwcwwqiok", response.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.HIGHESTCRITICALIMPACT, response.severity()); - Assertions.assertEquals(true, response.require24X7Response()); - Assertions.assertEquals(Consent.YES, response.advancedDiagnosticConsent()); - Assertions.assertEquals("ql", response.problemScopingQuestions()); - Assertions.assertEquals("x", response.supportPlanId()); - Assertions.assertEquals("tczheydbsdshmkx", response.contactDetails().firstName()); - Assertions.assertEquals("aehvbbxuri", response.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, response.contactDetails().preferredContactMethod()); - Assertions.assertEquals("tfnhtbaxkgxywr", response.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("yklyhpluodpvruud", response.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("lkxt", response.contactDetails().phoneNumber()); - Assertions.assertEquals("qjfsmlmbtxhw", response.contactDetails().preferredTimeZone()); - Assertions.assertEquals("fwsrtawcoezbrhu", response.contactDetails().country()); - Assertions.assertEquals("skh", response.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("qqybarye", response.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-15T18:43:44Z"), response.problemStartTime()); - Assertions.assertEquals("jkqa", response.serviceId()); - Assertions.assertEquals("behwagohb", response.fileWorkspaceName()); - Assertions.assertEquals("kmr", response.technicalTicketDetails().resourceId()); - Assertions.assertEquals("vvhmxtdrj", response.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("tac", response.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("vewzcj", response.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("m", response.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.NO, response.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("aadraufactkahz", response.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsGetWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsGetWithResponseMockTests.java deleted file mode 100644 index 17546285c3567..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsGetWithResponseMockTests.java +++ /dev/null @@ -1,98 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsNoSubscriptionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"supportTicketId\":\"jcdh\",\"description\":\"zfjvfbgofe\",\"problemClassificationId\":\"jagrqmqhldvr\",\"problemClassificationDisplayName\":\"iojnalghfkvtv\",\"severity\":\"minimal\",\"enrollmentId\":\"sowueluqhhahhx\",\"require24X7Response\":false,\"advancedDiagnosticConsent\":\"Yes\",\"problemScopingQuestions\":\"wpjgwws\",\"supportPlanId\":\"ghftqsxhqxujxuk\",\"contactDetails\":{\"firstName\":\"dxdigr\",\"lastName\":\"guufzd\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"yqtfihwh\",\"additionalEmailAddresses\":[\"z\",\"ngamvpphosz\",\"zudphqamvdkfw\"],\"phoneNumber\":\"wcvtbvkayhmtnvyq\",\"preferredTimeZone\":\"atkzwpcnpw\",\"country\":\"cjaesgvvs\",\"preferredSupportLanguage\":\"cyajguqf\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-07-19T23:39:28Z\",\"expirationTime\":\"2021-05-19T13:42:09Z\",\"slaMinutes\":1249464934},\"supportEngineer\":{\"emailAddress\":\"fxusemdwzr\"},\"supportPlanType\":\"hapfcqdpsqx\",\"supportPlanDisplayName\":\"psvuoymgc\",\"title\":\"elvezrypq\",\"problemStartTime\":\"2021-06-02T23:04:04Z\",\"serviceId\":\"eokerqwkyhkobopg\",\"serviceDisplayName\":\"dkow\",\"status\":\"bqpc\",\"createdDate\":\"2021-05-26T00:48:59Z\",\"modifiedDate\":\"2021-11-07T10:36:37Z\",\"fileWorkspaceName\":\"csnjvcdwxlpqekft\",\"technicalTicketDetails\":{\"resourceId\":\"tjsyin\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"qatmtdhtmdvy\",\"quotaChangeRequestVersion\":\"ikdgszywkbir\",\"quotaChangeRequests\":[{\"region\":\"hlhkjoqrvqqaatj\",\"payload\":\"rv\"},{\"region\":\"upmfiibfg\",\"payload\":\"ioolvrwxkvtkkgll\"},{\"region\":\"jygvjayvbl\",\"payload\":\"vkzuhbxvvyhgso\"}]},\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"fegxuvwzfb\"},{\"userConsent\":\"Yes\",\"type\":\"ctlpdngitvgb\"},{\"userConsent\":\"No\",\"type\":\"xkw\"}]},\"id\":\"yijejvegrhbpnaix\",\"name\":\"xccbdreaxhcex\",\"type\":\"rrvqa\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SupportTicketDetails response = - manager.supportTicketsNoSubscriptions().getWithResponse("h", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("jcdh", response.supportTicketId()); - Assertions.assertEquals("zfjvfbgofe", response.description()); - Assertions.assertEquals("jagrqmqhldvr", response.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.MINIMAL, response.severity()); - Assertions.assertEquals(false, response.require24X7Response()); - Assertions.assertEquals(Consent.YES, response.advancedDiagnosticConsent()); - Assertions.assertEquals("wpjgwws", response.problemScopingQuestions()); - Assertions.assertEquals("ghftqsxhqxujxuk", response.supportPlanId()); - Assertions.assertEquals("dxdigr", response.contactDetails().firstName()); - Assertions.assertEquals("guufzd", response.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.EMAIL, response.contactDetails().preferredContactMethod()); - Assertions.assertEquals("yqtfihwh", response.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("z", response.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("wcvtbvkayhmtnvyq", response.contactDetails().phoneNumber()); - Assertions.assertEquals("atkzwpcnpw", response.contactDetails().preferredTimeZone()); - Assertions.assertEquals("cjaesgvvs", response.contactDetails().country()); - Assertions.assertEquals("cyajguqf", response.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("elvezrypq", response.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-02T23:04:04Z"), response.problemStartTime()); - Assertions.assertEquals("eokerqwkyhkobopg", response.serviceId()); - Assertions.assertEquals("csnjvcdwxlpqekft", response.fileWorkspaceName()); - Assertions.assertEquals("tjsyin", response.technicalTicketDetails().resourceId()); - Assertions.assertEquals("qatmtdhtmdvy", response.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("ikdgszywkbir", response.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("hlhkjoqrvqqaatj", response.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions.assertEquals("rv", response.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.NO, response.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("fegxuvwzfb", response.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsListMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsListMockTests.java deleted file mode 100644 index c256b35ba0a45..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsListMockTests.java +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsNoSubscriptionsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"supportTicketId\":\"srp\",\"description\":\"vu\",\"problemClassificationId\":\"zraehtwd\",\"problemClassificationDisplayName\":\"ftswibyrcdlbhsh\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"racstwity\",\"require24X7Response\":true,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"cedcpnmdy\",\"supportPlanId\":\"nwzxltjcv\",\"contactDetails\":{\"firstName\":\"hlt\",\"lastName\":\"ugcxnavvwxq\",\"preferredContactMethod\":\"email\",\"primaryEmailAddress\":\"y\",\"additionalEmailAddresses\":[\"y\",\"wxwlmdjrkvfgb\",\"fvpdbo\",\"acizsjqlhkrr\"],\"phoneNumber\":\"deibqip\",\"preferredTimeZone\":\"kghv\",\"country\":\"ndzwmkrefa\",\"preferredSupportLanguage\":\"pjorwkqnyhg\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-11-14T23:43:31Z\",\"expirationTime\":\"2021-03-05T18:22:33Z\",\"slaMinutes\":1117462910},\"supportEngineer\":{\"emailAddress\":\"sjabibs\"},\"supportPlanType\":\"tawfsdjpvkvp\",\"supportPlanDisplayName\":\"xbkzbzkdvncj\",\"title\":\"budurgkakmo\",\"problemStartTime\":\"2021-07-24T12:59:33Z\",\"serviceId\":\"jjklff\",\"serviceDisplayName\":\"ouw\",\"status\":\"gzrf\",\"createdDate\":\"2021-01-08T15:42:56Z\",\"modifiedDate\":\"2021-04-04T13:09:14Z\",\"fileWorkspaceName\":\"izikayuhq\",\"technicalTicketDetails\":{\"resourceId\":\"bs\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"qwrvtldgmfp\",\"quotaChangeRequestVersion\":\"mpipaslthaqfxs\",\"quotaChangeRequests\":[{\"region\":\"twbdsrezpdrhn\",\"payload\":\"yowqkdwytisibir\"},{\"region\":\"pikpz\",\"payload\":\"ejzanlfz\"},{\"region\":\"av\",\"payload\":\"bzonok\"}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"irgzp\"}]},\"id\":\"rlazszrnw\",\"name\":\"iin\",\"type\":\"fpwpjylwbt\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.supportTicketsNoSubscriptions().list(196039433, "p", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("srp", response.iterator().next().supportTicketId()); - Assertions.assertEquals("vu", response.iterator().next().description()); - Assertions.assertEquals("zraehtwd", response.iterator().next().problemClassificationId()); - Assertions.assertEquals(SeverityLevel.HIGHESTCRITICALIMPACT, response.iterator().next().severity()); - Assertions.assertEquals(true, response.iterator().next().require24X7Response()); - Assertions.assertEquals(Consent.NO, response.iterator().next().advancedDiagnosticConsent()); - Assertions.assertEquals("cedcpnmdy", response.iterator().next().problemScopingQuestions()); - Assertions.assertEquals("nwzxltjcv", response.iterator().next().supportPlanId()); - Assertions.assertEquals("hlt", response.iterator().next().contactDetails().firstName()); - Assertions.assertEquals("ugcxnavvwxq", response.iterator().next().contactDetails().lastName()); - Assertions - .assertEquals( - PreferredContactMethod.EMAIL, response.iterator().next().contactDetails().preferredContactMethod()); - Assertions.assertEquals("y", response.iterator().next().contactDetails().primaryEmailAddress()); - Assertions.assertEquals("y", response.iterator().next().contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("deibqip", response.iterator().next().contactDetails().phoneNumber()); - Assertions.assertEquals("kghv", response.iterator().next().contactDetails().preferredTimeZone()); - Assertions.assertEquals("ndzwmkrefa", response.iterator().next().contactDetails().country()); - Assertions.assertEquals("pjorwkqnyhg", response.iterator().next().contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("budurgkakmo", response.iterator().next().title()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-07-24T12:59:33Z"), response.iterator().next().problemStartTime()); - Assertions.assertEquals("jjklff", response.iterator().next().serviceId()); - Assertions.assertEquals("izikayuhq", response.iterator().next().fileWorkspaceName()); - Assertions.assertEquals("bs", response.iterator().next().technicalTicketDetails().resourceId()); - Assertions - .assertEquals("qwrvtldgmfp", response.iterator().next().quotaTicketDetails().quotaChangeRequestSubType()); - Assertions - .assertEquals( - "mpipaslthaqfxs", response.iterator().next().quotaTicketDetails().quotaChangeRequestVersion()); - Assertions - .assertEquals( - "twbdsrezpdrhn", response.iterator().next().quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions - .assertEquals( - "yowqkdwytisibir", - response.iterator().next().quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.YES, response.iterator().next().secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("irgzp", response.iterator().next().secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsUpdateWithResponseMockTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsUpdateWithResponseMockTests.java deleted file mode 100644 index 60b5b722bfa61..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/SupportTicketsNoSubscriptionsUpdateWithResponseMockTests.java +++ /dev/null @@ -1,130 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.support.SupportManager; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.Status; -import com.azure.resourcemanager.support.models.SupportTicketDetails; -import com.azure.resourcemanager.support.models.UpdateContactProfile; -import com.azure.resourcemanager.support.models.UpdateSupportTicket; -import com.azure.resourcemanager.support.models.UserConsent; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class SupportTicketsNoSubscriptionsUpdateWithResponseMockTests { - @Test - public void testUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"supportTicketId\":\"igbrnjw\",\"description\":\"wkpnbsaz\",\"problemClassificationId\":\"jjoqkagf\",\"problemClassificationDisplayName\":\"xttaugzxnfaaz\",\"severity\":\"highestcriticalimpact\",\"enrollmentId\":\"tnkdmkqj\",\"require24X7Response\":false,\"advancedDiagnosticConsent\":\"No\",\"problemScopingQuestions\":\"vrkpyouaibreb\",\"supportPlanId\":\"aysjkixqtnqttez\",\"contactDetails\":{\"firstName\":\"wfff\",\"lastName\":\"akpjpqqmtedlt\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"jihy\",\"additionalEmailAddresses\":[\"phvwauyqncygu\"],\"phoneNumber\":\"vipmdscwxqupevzh\",\"preferredTimeZone\":\"stotxh\",\"country\":\"jujbypelmcuvhixb\",\"preferredSupportLanguage\":\"xyfwnylrcool\"},\"serviceLevelAgreement\":{\"startTime\":\"2021-05-11T21:53:01Z\",\"expirationTime\":\"2021-11-29T11:57:28Z\",\"slaMinutes\":1214974585},\"supportEngineer\":{\"emailAddress\":\"nujrywvtyl\"},\"supportPlanType\":\"pncur\",\"supportPlanDisplayName\":\"iwii\",\"title\":\"htywubxcbihwq\",\"problemStartTime\":\"2021-06-27T00:09:55Z\",\"serviceId\":\"dntwjchrdgo\",\"serviceDisplayName\":\"xum\",\"status\":\"ton\",\"createdDate\":\"2021-01-26T20:44:07Z\",\"modifiedDate\":\"2021-05-20T02:25:29Z\",\"fileWorkspaceName\":\"dfdlwggyts\",\"technicalTicketDetails\":{\"resourceId\":\"ovvtgseinqfiu\"},\"quotaTicketDetails\":{\"quotaChangeRequestSubType\":\"knpirgnepttwq\",\"quotaChangeRequestVersion\":\"niffcdmqnroj\",\"quotaChangeRequests\":[{\"region\":\"nkrxfrddhcr\",\"payload\":\"izzronasxiftozqy\"},{\"region\":\"f\",\"payload\":\"esgogc\"},{\"region\":\"onnxkrlgnyhm\",\"payload\":\"sxkkg\"}]},\"secondaryConsent\":[{\"userConsent\":\"Yes\",\"type\":\"xjb\"},{\"userConsent\":\"No\",\"type\":\"vcxgfrpdsofbshr\"},{\"userConsent\":\"Yes\",\"type\":\"uswdv\"},{\"userConsent\":\"No\",\"type\":\"ycnunvjsrtk\"}]},\"id\":\"awnopqgikyzirtxd\",\"name\":\"uxzejntpsew\",\"type\":\"ioilqukrydxtq\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - SupportManager manager = - SupportManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SupportTicketDetails response = - manager - .supportTicketsNoSubscriptions() - .updateWithResponse( - "qkghtpwijnhy", - new UpdateSupportTicket() - .withSeverity(SeverityLevel.MODERATE) - .withStatus(Status.CLOSED) - .withContactDetails( - new UpdateContactProfile() - .withFirstName("z") - .withLastName("voowvr") - .withPreferredContactMethod(PreferredContactMethod.EMAIL) - .withPrimaryEmailAddress("jqppyostronzmy") - .withAdditionalEmailAddresses(Arrays.asList("ipn", "xkmcwaekrrjre")) - .withPhoneNumber("xt") - .withPreferredTimeZone("umh") - .withCountry("lik") - .withPreferredSupportLanguage("wslolbqp")) - .withAdvancedDiagnosticConsent(Consent.NO) - .withSecondaryConsent( - Arrays - .asList( - new SecondaryConsent() - .withUserConsent(UserConsent.YES) - .withType("lfktgplcrpwjxe"))), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("igbrnjw", response.supportTicketId()); - Assertions.assertEquals("wkpnbsaz", response.description()); - Assertions.assertEquals("jjoqkagf", response.problemClassificationId()); - Assertions.assertEquals(SeverityLevel.HIGHESTCRITICALIMPACT, response.severity()); - Assertions.assertEquals(false, response.require24X7Response()); - Assertions.assertEquals(Consent.NO, response.advancedDiagnosticConsent()); - Assertions.assertEquals("vrkpyouaibreb", response.problemScopingQuestions()); - Assertions.assertEquals("aysjkixqtnqttez", response.supportPlanId()); - Assertions.assertEquals("wfff", response.contactDetails().firstName()); - Assertions.assertEquals("akpjpqqmtedlt", response.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, response.contactDetails().preferredContactMethod()); - Assertions.assertEquals("jihy", response.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("phvwauyqncygu", response.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("vipmdscwxqupevzh", response.contactDetails().phoneNumber()); - Assertions.assertEquals("stotxh", response.contactDetails().preferredTimeZone()); - Assertions.assertEquals("jujbypelmcuvhixb", response.contactDetails().country()); - Assertions.assertEquals("xyfwnylrcool", response.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals("htywubxcbihwq", response.title()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-27T00:09:55Z"), response.problemStartTime()); - Assertions.assertEquals("dntwjchrdgo", response.serviceId()); - Assertions.assertEquals("dfdlwggyts", response.fileWorkspaceName()); - Assertions.assertEquals("ovvtgseinqfiu", response.technicalTicketDetails().resourceId()); - Assertions.assertEquals("knpirgnepttwq", response.quotaTicketDetails().quotaChangeRequestSubType()); - Assertions.assertEquals("niffcdmqnroj", response.quotaTicketDetails().quotaChangeRequestVersion()); - Assertions.assertEquals("nkrxfrddhcr", response.quotaTicketDetails().quotaChangeRequests().get(0).region()); - Assertions - .assertEquals("izzronasxiftozqy", response.quotaTicketDetails().quotaChangeRequests().get(0).payload()); - Assertions.assertEquals(UserConsent.YES, response.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("xjb", response.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/TechnicalTicketDetailsTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/TechnicalTicketDetailsTests.java deleted file mode 100644 index eab306e7bd901..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/TechnicalTicketDetailsTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.TechnicalTicketDetails; -import org.junit.jupiter.api.Assertions; - -public final class TechnicalTicketDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TechnicalTicketDetails model = - BinaryData.fromString("{\"resourceId\":\"xywpmueefjzwfqkq\"}").toObject(TechnicalTicketDetails.class); - Assertions.assertEquals("xywpmueefjzwfqkq", model.resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TechnicalTicketDetails model = new TechnicalTicketDetails().withResourceId("xywpmueefjzwfqkq"); - model = BinaryData.fromObject(model).toObject(TechnicalTicketDetails.class); - Assertions.assertEquals("xywpmueefjzwfqkq", model.resourceId()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateContactProfileTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateContactProfileTests.java deleted file mode 100644 index dabca1534e5bd..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateContactProfileTests.java +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.UpdateContactProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class UpdateContactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UpdateContactProfile model = - BinaryData - .fromString( - "{\"firstName\":\"ucww\",\"lastName\":\"ovbvmeueciv\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"euojgjrwju\",\"additionalEmailAddresses\":[\"twm\",\"dytdxwitx\"],\"phoneNumber\":\"jawgqwg\",\"preferredTimeZone\":\"ni\",\"country\":\"x\",\"preferredSupportLanguage\":\"kpycgklwndnhjd\"}") - .toObject(UpdateContactProfile.class); - Assertions.assertEquals("ucww", model.firstName()); - Assertions.assertEquals("ovbvmeueciv", model.lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.preferredContactMethod()); - Assertions.assertEquals("euojgjrwju", model.primaryEmailAddress()); - Assertions.assertEquals("twm", model.additionalEmailAddresses().get(0)); - Assertions.assertEquals("jawgqwg", model.phoneNumber()); - Assertions.assertEquals("ni", model.preferredTimeZone()); - Assertions.assertEquals("x", model.country()); - Assertions.assertEquals("kpycgklwndnhjd", model.preferredSupportLanguage()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UpdateContactProfile model = - new UpdateContactProfile() - .withFirstName("ucww") - .withLastName("ovbvmeueciv") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("euojgjrwju") - .withAdditionalEmailAddresses(Arrays.asList("twm", "dytdxwitx")) - .withPhoneNumber("jawgqwg") - .withPreferredTimeZone("ni") - .withCountry("x") - .withPreferredSupportLanguage("kpycgklwndnhjd"); - model = BinaryData.fromObject(model).toObject(UpdateContactProfile.class); - Assertions.assertEquals("ucww", model.firstName()); - Assertions.assertEquals("ovbvmeueciv", model.lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.preferredContactMethod()); - Assertions.assertEquals("euojgjrwju", model.primaryEmailAddress()); - Assertions.assertEquals("twm", model.additionalEmailAddresses().get(0)); - Assertions.assertEquals("jawgqwg", model.phoneNumber()); - Assertions.assertEquals("ni", model.preferredTimeZone()); - Assertions.assertEquals("x", model.country()); - Assertions.assertEquals("kpycgklwndnhjd", model.preferredSupportLanguage()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateSupportTicketTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateSupportTicketTests.java deleted file mode 100644 index d4875f8177cb1..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UpdateSupportTicketTests.java +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.Consent; -import com.azure.resourcemanager.support.models.PreferredContactMethod; -import com.azure.resourcemanager.support.models.SecondaryConsent; -import com.azure.resourcemanager.support.models.SeverityLevel; -import com.azure.resourcemanager.support.models.Status; -import com.azure.resourcemanager.support.models.UpdateContactProfile; -import com.azure.resourcemanager.support.models.UpdateSupportTicket; -import com.azure.resourcemanager.support.models.UserConsent; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class UpdateSupportTicketTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UpdateSupportTicket model = - BinaryData - .fromString( - "{\"severity\":\"moderate\",\"status\":\"open\",\"contactDetails\":{\"firstName\":\"mehhseyvjusrtsl\",\"lastName\":\"pkdeemaofmxagkvt\",\"preferredContactMethod\":\"phone\",\"primaryEmailAddress\":\"qkrhahvljua\",\"additionalEmailAddresses\":[\"uhcdhm\",\"ualaexqpvfadmw\",\"rcrgvx\"],\"phoneNumber\":\"gomz\",\"preferredTimeZone\":\"misgwbnb\",\"country\":\"ldawkzbaliourqha\",\"preferredSupportLanguage\":\"uhashsfwx\"},\"advancedDiagnosticConsent\":\"Yes\",\"secondaryConsent\":[{\"userConsent\":\"No\",\"type\":\"gicjooxdjeb\"}]}") - .toObject(UpdateSupportTicket.class); - Assertions.assertEquals(SeverityLevel.MODERATE, model.severity()); - Assertions.assertEquals(Status.OPEN, model.status()); - Assertions.assertEquals("mehhseyvjusrtsl", model.contactDetails().firstName()); - Assertions.assertEquals("pkdeemaofmxagkvt", model.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.contactDetails().preferredContactMethod()); - Assertions.assertEquals("qkrhahvljua", model.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("uhcdhm", model.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("gomz", model.contactDetails().phoneNumber()); - Assertions.assertEquals("misgwbnb", model.contactDetails().preferredTimeZone()); - Assertions.assertEquals("ldawkzbaliourqha", model.contactDetails().country()); - Assertions.assertEquals("uhashsfwx", model.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals(Consent.YES, model.advancedDiagnosticConsent()); - Assertions.assertEquals(UserConsent.NO, model.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("gicjooxdjeb", model.secondaryConsent().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UpdateSupportTicket model = - new UpdateSupportTicket() - .withSeverity(SeverityLevel.MODERATE) - .withStatus(Status.OPEN) - .withContactDetails( - new UpdateContactProfile() - .withFirstName("mehhseyvjusrtsl") - .withLastName("pkdeemaofmxagkvt") - .withPreferredContactMethod(PreferredContactMethod.PHONE) - .withPrimaryEmailAddress("qkrhahvljua") - .withAdditionalEmailAddresses(Arrays.asList("uhcdhm", "ualaexqpvfadmw", "rcrgvx")) - .withPhoneNumber("gomz") - .withPreferredTimeZone("misgwbnb") - .withCountry("ldawkzbaliourqha") - .withPreferredSupportLanguage("uhashsfwx")) - .withAdvancedDiagnosticConsent(Consent.YES) - .withSecondaryConsent( - Arrays.asList(new SecondaryConsent().withUserConsent(UserConsent.NO).withType("gicjooxdjeb"))); - model = BinaryData.fromObject(model).toObject(UpdateSupportTicket.class); - Assertions.assertEquals(SeverityLevel.MODERATE, model.severity()); - Assertions.assertEquals(Status.OPEN, model.status()); - Assertions.assertEquals("mehhseyvjusrtsl", model.contactDetails().firstName()); - Assertions.assertEquals("pkdeemaofmxagkvt", model.contactDetails().lastName()); - Assertions.assertEquals(PreferredContactMethod.PHONE, model.contactDetails().preferredContactMethod()); - Assertions.assertEquals("qkrhahvljua", model.contactDetails().primaryEmailAddress()); - Assertions.assertEquals("uhcdhm", model.contactDetails().additionalEmailAddresses().get(0)); - Assertions.assertEquals("gomz", model.contactDetails().phoneNumber()); - Assertions.assertEquals("misgwbnb", model.contactDetails().preferredTimeZone()); - Assertions.assertEquals("ldawkzbaliourqha", model.contactDetails().country()); - Assertions.assertEquals("uhashsfwx", model.contactDetails().preferredSupportLanguage()); - Assertions.assertEquals(Consent.YES, model.advancedDiagnosticConsent()); - Assertions.assertEquals(UserConsent.NO, model.secondaryConsent().get(0).userConsent()); - Assertions.assertEquals("gicjooxdjeb", model.secondaryConsent().get(0).type()); - } -} diff --git a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UploadFileTests.java b/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UploadFileTests.java deleted file mode 100644 index dd6fe2529d6f9..0000000000000 --- a/sdk/support/azure-resourcemanager-support/src/test/java/com/azure/resourcemanager/support/generated/UploadFileTests.java +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.support.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.support.models.UploadFile; -import org.junit.jupiter.api.Assertions; - -public final class UploadFileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UploadFile model = - BinaryData.fromString("{\"content\":\"bdagxt\",\"chunkIndex\":41.803688}").toObject(UploadFile.class); - Assertions.assertEquals("bdagxt", model.content()); - Assertions.assertEquals(41.803688F, model.chunkIndex()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UploadFile model = new UploadFile().withContent("bdagxt").withChunkIndex(41.803688F); - model = BinaryData.fromObject(model).toObject(UploadFile.class); - Assertions.assertEquals("bdagxt", model.content()); - Assertions.assertEquals(41.803688F, model.chunkIndex()); - } -}