diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/CHANGELOG.md b/sdk/loadtesting/azure-resourcemanager-loadtesting/CHANGELOG.md index 8353acfec02e..ac3dba72d8ce 100644 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/CHANGELOG.md +++ b/sdk/loadtesting/azure-resourcemanager-loadtesting/CHANGELOG.md @@ -1,14 +1,8 @@ # Release History -## 1.2.0-beta.1 (Unreleased) +## 1.0.0-beta.1 (2025-04-11) -### Features Added - -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- Azure Resource Manager LoadTest client library for Java. This package contains Microsoft Azure SDK for LoadTest Management SDK. LoadTest client provides access to LoadTest Resource and it's status operations. Package tag package-2022-12-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## 1.1.0 (2024-12-12) diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/README.md b/sdk/loadtesting/azure-resourcemanager-loadtesting/README.md index 9f7adaaee29b..b2734e21f739 100644 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/README.md +++ b/sdk/loadtesting/azure-resourcemanager-loadtesting/README.md @@ -52,7 +52,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -60,7 +60,7 @@ LoadTestManager manager = LoadTestManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/pom.xml b/sdk/loadtesting/azure-resourcemanager-loadtesting/pom.xml index 4caa9c134813..ba7860ad2bd4 100644 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/pom.xml +++ b/sdk/loadtesting/azure-resourcemanager-loadtesting/pom.xml @@ -45,8 +45,8 @@ UTF-8 0 0 - false true + false diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/java/com/azure/resourcemanager/loadtesting/LoadTestManager.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/java/com/azure/resourcemanager/loadtesting/LoadTestManager.java index c2c72bcc3c5a..eca5e6d4a420 100644 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/java/com/azure/resourcemanager/loadtesting/LoadTestManager.java +++ b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/java/com/azure/resourcemanager/loadtesting/LoadTestManager.java @@ -22,6 +22,7 @@ import com.azure.core.http.policy.UserAgentPolicy; import com.azure.core.management.profile.AzureProfile; import com.azure.core.util.Configuration; +import com.azure.core.util.CoreUtils; import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.loadtesting.fluent.LoadTestClient; import com.azure.resourcemanager.loadtesting.implementation.LoadTestClientBuilder; @@ -35,6 +36,7 @@ import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.List; +import java.util.Map; import java.util.Objects; import java.util.stream.Collectors; @@ -101,6 +103,9 @@ public static Configurable configure() { */ public static final class Configurable { private static final ClientLogger LOGGER = new ClientLogger(Configurable.class); + private static final String SDK_VERSION = "version"; + private static final Map PROPERTIES + = CoreUtils.getProperties("azure-resourcemanager-loadtesting.properties"); private HttpClient httpClient; private HttpLogOptions httpLogOptions; @@ -208,12 +213,14 @@ public LoadTestManager authenticate(TokenCredential credential, AzureProfile pro Objects.requireNonNull(credential, "'credential' cannot be null."); Objects.requireNonNull(profile, "'profile' cannot be null."); + String clientVersion = PROPERTIES.getOrDefault(SDK_VERSION, "UnknownVersion"); + StringBuilder userAgentBuilder = new StringBuilder(); userAgentBuilder.append("azsdk-java") .append("-") .append("com.azure.resourcemanager.loadtesting") .append("/") - .append("1.1.0"); + .append(clientVersion); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder.append(" (") .append(Configuration.getGlobalConfiguration().get("java.version")) diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/resources/azure-resourcemanager-loadtesting.properties b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/resources/azure-resourcemanager-loadtesting.properties new file mode 100644 index 000000000000..defbd48204e4 --- /dev/null +++ b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/main/resources/azure-resourcemanager-loadtesting.properties @@ -0,0 +1 @@ +version=${project.version} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/CheckQuotaAvailabilityResponseInnerTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/CheckQuotaAvailabilityResponseInnerTests.java deleted file mode 100644 index 309ce56113cf..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/CheckQuotaAvailabilityResponseInnerTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.CheckQuotaAvailabilityResponseInner; -import org.junit.jupiter.api.Assertions; - -public final class CheckQuotaAvailabilityResponseInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CheckQuotaAvailabilityResponseInner model = BinaryData.fromString( - "{\"id\":\"hkr\",\"type\":\"pdappds\",\"name\":\"vwrwj\",\"properties\":{\"isAvailable\":false,\"availabilityStatus\":\"hutje\"}}") - .toObject(CheckQuotaAvailabilityResponseInner.class); - Assertions.assertEquals(false, model.isAvailable()); - Assertions.assertEquals("hutje", model.availabilityStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CheckQuotaAvailabilityResponseInner model - = new CheckQuotaAvailabilityResponseInner().withIsAvailable(false).withAvailabilityStatus("hutje"); - model = BinaryData.fromObject(model).toObject(CheckQuotaAvailabilityResponseInner.class); - Assertions.assertEquals(false, model.isAvailable()); - Assertions.assertEquals("hutje", model.availabilityStatus()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/CheckQuotaAvailabilityResponsePropertiesTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/CheckQuotaAvailabilityResponsePropertiesTests.java deleted file mode 100644 index ce23795ae034..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/CheckQuotaAvailabilityResponsePropertiesTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.CheckQuotaAvailabilityResponseProperties; -import org.junit.jupiter.api.Assertions; - -public final class CheckQuotaAvailabilityResponsePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CheckQuotaAvailabilityResponseProperties model - = BinaryData.fromString("{\"isAvailable\":false,\"availabilityStatus\":\"ldhugjzzdatqxh\"}") - .toObject(CheckQuotaAvailabilityResponseProperties.class); - Assertions.assertEquals(false, model.isAvailable()); - Assertions.assertEquals("ldhugjzzdatqxh", model.availabilityStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CheckQuotaAvailabilityResponseProperties model - = new CheckQuotaAvailabilityResponseProperties().withIsAvailable(false) - .withAvailabilityStatus("ldhugjzzdatqxh"); - model = BinaryData.fromObject(model).toObject(CheckQuotaAvailabilityResponseProperties.class); - Assertions.assertEquals(false, model.isAvailable()); - Assertions.assertEquals("ldhugjzzdatqxh", model.availabilityStatus()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EncryptionPropertiesIdentityTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EncryptionPropertiesIdentityTests.java deleted file mode 100644 index c8adadd767e3..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EncryptionPropertiesIdentityTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.EncryptionPropertiesIdentity; -import com.azure.resourcemanager.loadtesting.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class EncryptionPropertiesIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EncryptionPropertiesIdentity model = BinaryData.fromString("{\"type\":\"UserAssigned\",\"resourceId\":\"w\"}") - .toObject(EncryptionPropertiesIdentity.class); - Assertions.assertEquals(Type.USER_ASSIGNED, model.type()); - Assertions.assertEquals("w", model.resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EncryptionPropertiesIdentity model - = new EncryptionPropertiesIdentity().withType(Type.USER_ASSIGNED).withResourceId("w"); - model = BinaryData.fromObject(model).toObject(EncryptionPropertiesIdentity.class); - Assertions.assertEquals(Type.USER_ASSIGNED, model.type()); - Assertions.assertEquals("w", model.resourceId()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EndpointDependencyTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EndpointDependencyTests.java deleted file mode 100644 index c5c619aac551..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EndpointDependencyTests.java +++ /dev/null @@ -1,23 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.EndpointDependency; - -public final class EndpointDependencyTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EndpointDependency model = BinaryData.fromString( - "{\"domainName\":\"fqpte\",\"description\":\"zzvypyqrimzinp\",\"endpointDetails\":[{\"port\":1273702243}]}") - .toObject(EndpointDependency.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EndpointDependency model = new EndpointDependency(); - model = BinaryData.fromObject(model).toObject(EndpointDependency.class); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EndpointDetailTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EndpointDetailTests.java deleted file mode 100644 index a44b790a422c..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/EndpointDetailTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.EndpointDetail; - -public final class EndpointDetailTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EndpointDetail model = BinaryData.fromString("{\"port\":1998185224}").toObject(EndpointDetail.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EndpointDetail model = new EndpointDetail(); - model = BinaryData.fromObject(model).toObject(EndpointDetail.class); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/LoadTestsListOutboundNetworkDependenciesEndpointsMockTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/LoadTestsListOutboundNetworkDependenciesEndpointsMockTests.java deleted file mode 100644 index 21c4429905d2..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/LoadTestsListOutboundNetworkDependenciesEndpointsMockTests.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.loadtesting.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.loadtesting.LoadTestManager; -import com.azure.resourcemanager.loadtesting.models.OutboundEnvironmentEndpoint; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class LoadTestsListOutboundNetworkDependenciesEndpointsMockTests { - @Test - public void testListOutboundNetworkDependenciesEndpoints() throws Exception { - String responseStr - = "{\"value\":[{\"category\":\"c\",\"endpoints\":[{\"domainName\":\"hvpmoue\",\"description\":\"dzxibqeojnxqbzvd\",\"endpointDetails\":[{\"port\":830064552}]},{\"domainName\":\"deicbtwnpzao\",\"description\":\"uhrhcffcyddgl\",\"endpointDetails\":[{\"port\":439652711}]}]}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - LoadTestManager manager = LoadTestManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.loadTests() - .listOutboundNetworkDependenciesEndpoints("bkbfkgukdkex", "ppofmxaxcfjpgdd", - com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/ManagedServiceIdentityTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/ManagedServiceIdentityTests.java deleted file mode 100644 index 03625d756566..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/ManagedServiceIdentityTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.ManagedServiceIdentity; -import com.azure.resourcemanager.loadtesting.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.loadtesting.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ManagedServiceIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManagedServiceIdentity model = BinaryData.fromString( - "{\"principalId\":\"f30cbbea-0dca-4bdf-bf12-84b1245708c8\",\"tenantId\":\"be5c6a39-ea2f-4c03-a5d8-8ac44629b47e\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"oqpsoa\":{\"principalId\":\"39e02d32-6e81-4105-9304-95140c70362b\",\"clientId\":\"6cf3cded-af38-42d7-bf71-f160c23b3f48\"},\"azakl\":{\"principalId\":\"4b9f4fd5-512d-4630-bc31-9624700861b1\",\"clientId\":\"555fffed-b231-45af-9602-83b17bf10cf2\"},\"hbcryffdfdosyge\":{\"principalId\":\"f99bb37e-f075-4f1d-b312-752d135d86b3\",\"clientId\":\"e603fde4-9ccd-4a3a-ab25-53de1d1a5d45\"}}}") - .toObject(ManagedServiceIdentity.class); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManagedServiceIdentity model - = new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities(mapOf("oqpsoa", new UserAssignedIdentity(), "azakl", - new UserAssignedIdentity(), "hbcryffdfdosyge", new UserAssignedIdentity())); - model = BinaryData.fromObject(model).toObject(ManagedServiceIdentity.class); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.type()); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationDisplayTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationDisplayTests.java deleted file mode 100644 index c85e613ef58c..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationDisplayTests.java +++ /dev/null @@ -1,23 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.OperationDisplay; - -public final class OperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationDisplay model = BinaryData.fromString( - "{\"provider\":\"yrtih\",\"resource\":\"tijbpzvgnwzsymgl\",\"operation\":\"fcyzkohdbihanufh\",\"description\":\"bj\"}") - .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/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationInnerTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationInnerTests.java deleted file mode 100644 index 36514b571453..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationInnerTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.OperationInner; -import com.azure.resourcemanager.loadtesting.models.OperationDisplay; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = BinaryData.fromString( - "{\"name\":\"usarhmofc\",\"isDataAction\":false,\"display\":{\"provider\":\"urkdtmlx\",\"resource\":\"kuksjtxukcdm\",\"operation\":\"rcryuanzwuxzdxta\",\"description\":\"lhmwhfpmrqobm\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}") - .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/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationListResultTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationListResultTests.java deleted file mode 100644 index a39e4ed514db..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationListResultTests.java +++ /dev/null @@ -1,23 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.OperationListResult; - -public final class OperationListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationListResult model = BinaryData.fromString( - "{\"value\":[{\"name\":\"quvgjxpybczme\",\"isDataAction\":true,\"display\":{\"provider\":\"pbsphrupidgs\",\"resource\":\"bejhphoycmsxa\",\"operation\":\"hdxbmtqio\",\"description\":\"zehtbmu\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"},{\"name\":\"izhwlrxy\",\"isDataAction\":false,\"display\":{\"provider\":\"ijgkdm\",\"resource\":\"azlobcufpdznrbt\",\"operation\":\"qjnqglhqgnufoooj\",\"description\":\"ifsqesaagdfmg\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"},{\"name\":\"rifkwm\",\"isDataAction\":true,\"display\":{\"provider\":\"izntocipao\",\"resource\":\"jpsq\",\"operation\":\"mpoyfd\",\"description\":\"ogknygjofjdd\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}],\"nextLink\":\"upewnwreitjzy\"}") - .toObject(OperationListResult.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationListResult model = new OperationListResult(); - model = BinaryData.fromObject(model).toObject(OperationListResult.class); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationsListMockTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationsListMockTests.java deleted file mode 100644 index 9f45eff7a396..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OperationsListMockTests.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.loadtesting.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.loadtesting.LoadTestManager; -import com.azure.resourcemanager.loadtesting.models.Operation; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"name\":\"soodqxhcrmnoh\",\"isDataAction\":false,\"display\":{\"provider\":\"h\",\"resource\":\"oifiyipjxsqwpgr\",\"operation\":\"znorcj\",\"description\":\"snb\"},\"origin\":\"user\",\"actionType\":\"Internal\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - LoadTestManager manager = LoadTestManager.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/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OutboundEnvironmentEndpointInnerTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OutboundEnvironmentEndpointInnerTests.java deleted file mode 100644 index 47aa29c46fce..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/OutboundEnvironmentEndpointInnerTests.java +++ /dev/null @@ -1,23 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.OutboundEnvironmentEndpointInner; - -public final class OutboundEnvironmentEndpointInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OutboundEnvironmentEndpointInner model = BinaryData.fromString( - "{\"category\":\"hr\",\"endpoints\":[{\"domainName\":\"fvzwdzuhty\",\"description\":\"isdkfthwxmnteiw\",\"endpointDetails\":[{\"port\":269791591},{\"port\":1582483628},{\"port\":93191871},{\"port\":779159524}]},{\"domainName\":\"xdcu\",\"description\":\"fsrpymzidnse\",\"endpointDetails\":[{\"port\":564973983},{\"port\":391919190},{\"port\":820164188},{\"port\":121296393}]},{\"domainName\":\"cs\",\"description\":\"wmdwzjeiachboo\",\"endpointDetails\":[{\"port\":361275746},{\"port\":13730136}]}]}") - .toObject(OutboundEnvironmentEndpointInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OutboundEnvironmentEndpointInner model = new OutboundEnvironmentEndpointInner(); - model = BinaryData.fromObject(model).toObject(OutboundEnvironmentEndpointInner.class); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/PagedOutboundEnvironmentEndpointTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/PagedOutboundEnvironmentEndpointTests.java deleted file mode 100644 index 8364d0908718..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/PagedOutboundEnvironmentEndpointTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.OutboundEnvironmentEndpointInner; -import com.azure.resourcemanager.loadtesting.models.PagedOutboundEnvironmentEndpoint; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PagedOutboundEnvironmentEndpointTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PagedOutboundEnvironmentEndpoint model = BinaryData.fromString( - "{\"value\":[{\"category\":\"ktapspwgcuertu\",\"endpoints\":[{\"domainName\":\"o\",\"description\":\"qw\",\"endpointDetails\":[{},{},{}]},{\"domainName\":\"dgbb\",\"description\":\"ddgmb\",\"endpointDetails\":[{}]},{\"domainName\":\"xppbhtqqro\",\"description\":\"p\",\"endpointDetails\":[{}]},{\"domainName\":\"algbquxigjyjg\",\"description\":\"aoyfhrtxilnerkuj\",\"endpointDetails\":[{},{},{}]}]},{\"category\":\"eju\",\"endpoints\":[{\"domainName\":\"awrlyx\",\"description\":\"kcprbnw\",\"endpointDetails\":[{},{}]},{\"domainName\":\"jvtbvpyss\",\"description\":\"nruj\",\"endpointDetails\":[{},{},{},{}]},{\"domainName\":\"hmuouqfprwzwbn\",\"description\":\"itnwuizgazxufi\",\"endpointDetails\":[{},{}]}]}],\"nextLink\":\"y\"}") - .toObject(PagedOutboundEnvironmentEndpoint.class); - Assertions.assertEquals("y", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PagedOutboundEnvironmentEndpoint model = new PagedOutboundEnvironmentEndpoint() - .withValue(Arrays.asList(new OutboundEnvironmentEndpointInner(), new OutboundEnvironmentEndpointInner())) - .withNextLink("y"); - model = BinaryData.fromObject(model).toObject(PagedOutboundEnvironmentEndpoint.class); - Assertions.assertEquals("y", model.nextLink()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestPropertiesDimensionsTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestPropertiesDimensionsTests.java deleted file mode 100644 index 5d2b267e2597..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestPropertiesDimensionsTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.QuotaBucketRequestPropertiesDimensions; -import org.junit.jupiter.api.Assertions; - -public final class QuotaBucketRequestPropertiesDimensionsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaBucketRequestPropertiesDimensions model - = BinaryData.fromString("{\"subscriptionId\":\"ebvmgxsabkyqd\",\"location\":\"jitcjczdzevn\"}") - .toObject(QuotaBucketRequestPropertiesDimensions.class); - Assertions.assertEquals("ebvmgxsabkyqd", model.subscriptionId()); - Assertions.assertEquals("jitcjczdzevn", model.location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaBucketRequestPropertiesDimensions model - = new QuotaBucketRequestPropertiesDimensions().withSubscriptionId("ebvmgxsabkyqd") - .withLocation("jitcjczdzevn"); - model = BinaryData.fromObject(model).toObject(QuotaBucketRequestPropertiesDimensions.class); - Assertions.assertEquals("ebvmgxsabkyqd", model.subscriptionId()); - Assertions.assertEquals("jitcjczdzevn", model.location()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestPropertiesTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestPropertiesTests.java deleted file mode 100644 index 8256f4ce21bc..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestPropertiesTests.java +++ /dev/null @@ -1,39 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.QuotaBucketRequestProperties; -import com.azure.resourcemanager.loadtesting.models.QuotaBucketRequestPropertiesDimensions; -import org.junit.jupiter.api.Assertions; - -public final class QuotaBucketRequestPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaBucketRequestProperties model = BinaryData.fromString( - "{\"currentUsage\":747491790,\"currentQuota\":1343054120,\"newQuota\":1034535063,\"dimensions\":{\"subscriptionId\":\"njbiksqrglssain\",\"location\":\"jwnzlljfmp\"}}") - .toObject(QuotaBucketRequestProperties.class); - Assertions.assertEquals(747491790, model.currentUsage()); - Assertions.assertEquals(1343054120, model.currentQuota()); - Assertions.assertEquals(1034535063, model.newQuota()); - Assertions.assertEquals("njbiksqrglssain", model.dimensions().subscriptionId()); - Assertions.assertEquals("jwnzlljfmp", model.dimensions().location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaBucketRequestProperties model = new QuotaBucketRequestProperties().withCurrentUsage(747491790) - .withCurrentQuota(1343054120) - .withNewQuota(1034535063) - .withDimensions(new QuotaBucketRequestPropertiesDimensions().withSubscriptionId("njbiksqrglssain") - .withLocation("jwnzlljfmp")); - model = BinaryData.fromObject(model).toObject(QuotaBucketRequestProperties.class); - Assertions.assertEquals(747491790, model.currentUsage()); - Assertions.assertEquals(1343054120, model.currentQuota()); - Assertions.assertEquals(1034535063, model.newQuota()); - Assertions.assertEquals("njbiksqrglssain", model.dimensions().subscriptionId()); - Assertions.assertEquals("jwnzlljfmp", model.dimensions().location()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestTests.java deleted file mode 100644 index c65a41f67d4f..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaBucketRequestTests.java +++ /dev/null @@ -1,39 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.QuotaBucketRequest; -import com.azure.resourcemanager.loadtesting.models.QuotaBucketRequestPropertiesDimensions; -import org.junit.jupiter.api.Assertions; - -public final class QuotaBucketRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaBucketRequest model = BinaryData.fromString( - "{\"properties\":{\"currentUsage\":105854038,\"currentQuota\":406268406,\"newQuota\":823404328,\"dimensions\":{\"subscriptionId\":\"clxxwrljdo\",\"location\":\"kcqvkocrc\"}}}") - .toObject(QuotaBucketRequest.class); - Assertions.assertEquals(105854038, model.currentUsage()); - Assertions.assertEquals(406268406, model.currentQuota()); - Assertions.assertEquals(823404328, model.newQuota()); - Assertions.assertEquals("clxxwrljdo", model.dimensions().subscriptionId()); - Assertions.assertEquals("kcqvkocrc", model.dimensions().location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaBucketRequest model = new QuotaBucketRequest().withCurrentUsage(105854038) - .withCurrentQuota(406268406) - .withNewQuota(823404328) - .withDimensions(new QuotaBucketRequestPropertiesDimensions().withSubscriptionId("clxxwrljdo") - .withLocation("kcqvkocrc")); - model = BinaryData.fromObject(model).toObject(QuotaBucketRequest.class); - Assertions.assertEquals(105854038, model.currentUsage()); - Assertions.assertEquals(406268406, model.currentQuota()); - Assertions.assertEquals(823404328, model.newQuota()); - Assertions.assertEquals("clxxwrljdo", model.dimensions().subscriptionId()); - Assertions.assertEquals("kcqvkocrc", model.dimensions().location()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourceInnerTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourceInnerTests.java deleted file mode 100644 index 67805e2cab9f..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourceInnerTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.QuotaResourceInner; -import org.junit.jupiter.api.Assertions; - -public final class QuotaResourceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaResourceInner model = BinaryData.fromString( - "{\"properties\":{\"limit\":283529548,\"usage\":1437097866,\"provisioningState\":\"Failed\"},\"id\":\"qeof\",\"name\":\"aeqjhqjbasvms\",\"type\":\"jqul\"}") - .toObject(QuotaResourceInner.class); - Assertions.assertEquals(283529548, model.limit()); - Assertions.assertEquals(1437097866, model.usage()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaResourceInner model = new QuotaResourceInner().withLimit(283529548).withUsage(1437097866); - model = BinaryData.fromObject(model).toObject(QuotaResourceInner.class); - Assertions.assertEquals(283529548, model.limit()); - Assertions.assertEquals(1437097866, model.usage()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourceListResultTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourceListResultTests.java deleted file mode 100644 index 9ff579a7f130..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourceListResultTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.QuotaResourceInner; -import com.azure.resourcemanager.loadtesting.models.QuotaResourceListResult; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class QuotaResourceListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaResourceListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"limit\":1344443621,\"usage\":21740307,\"provisioningState\":\"Canceled\"},\"id\":\"jhcrz\",\"name\":\"vdphlxaolthqtr\",\"type\":\"qjbpfzfsin\"},{\"properties\":{\"limit\":107051246,\"usage\":1595507269,\"provisioningState\":\"Succeeded\"},\"id\":\"oxxjtfelluwf\",\"name\":\"it\",\"type\":\"np\"},{\"properties\":{\"limit\":794210755,\"usage\":813348790,\"provisioningState\":\"Deleted\"},\"id\":\"ofpdvh\",\"name\":\"fxxypininmayhuy\",\"type\":\"bkpodepooginuv\"},{\"properties\":{\"limit\":1401461716,\"usage\":1822725253,\"provisioningState\":\"Deleted\"},\"id\":\"rxzxtheo\",\"name\":\"usivye\",\"type\":\"cciqihnhungbwjz\"}],\"nextLink\":\"fygxgispemvtzfk\"}") - .toObject(QuotaResourceListResult.class); - Assertions.assertEquals(1344443621, model.value().get(0).limit()); - Assertions.assertEquals(21740307, model.value().get(0).usage()); - Assertions.assertEquals("fygxgispemvtzfk", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaResourceListResult model - = new QuotaResourceListResult() - .withValue(Arrays.asList(new QuotaResourceInner().withLimit(1344443621).withUsage(21740307), - new QuotaResourceInner().withLimit(107051246).withUsage(1595507269), - new QuotaResourceInner().withLimit(794210755).withUsage(813348790), - new QuotaResourceInner().withLimit(1401461716).withUsage(1822725253))) - .withNextLink("fygxgispemvtzfk"); - model = BinaryData.fromObject(model).toObject(QuotaResourceListResult.class); - Assertions.assertEquals(1344443621, model.value().get(0).limit()); - Assertions.assertEquals(21740307, model.value().get(0).usage()); - Assertions.assertEquals("fygxgispemvtzfk", model.nextLink()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourcePropertiesTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourcePropertiesTests.java deleted file mode 100644 index ac1150521c05..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotaResourcePropertiesTests.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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.fluent.models.QuotaResourceProperties; -import org.junit.jupiter.api.Assertions; - -public final class QuotaResourcePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QuotaResourceProperties model - = BinaryData.fromString("{\"limit\":951964300,\"usage\":568686899,\"provisioningState\":\"Deleted\"}") - .toObject(QuotaResourceProperties.class); - Assertions.assertEquals(951964300, model.limit()); - Assertions.assertEquals(568686899, model.usage()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QuotaResourceProperties model = new QuotaResourceProperties().withLimit(951964300).withUsage(568686899); - model = BinaryData.fromObject(model).toObject(QuotaResourceProperties.class); - Assertions.assertEquals(951964300, model.limit()); - Assertions.assertEquals(568686899, model.usage()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasCheckAvailabilityWithResponseMockTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasCheckAvailabilityWithResponseMockTests.java deleted file mode 100644 index 8b6f98ec25d2..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasCheckAvailabilityWithResponseMockTests.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.loadtesting.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.loadtesting.LoadTestManager; -import com.azure.resourcemanager.loadtesting.models.CheckQuotaAvailabilityResponse; -import com.azure.resourcemanager.loadtesting.models.QuotaBucketRequest; -import com.azure.resourcemanager.loadtesting.models.QuotaBucketRequestPropertiesDimensions; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class QuotasCheckAvailabilityWithResponseMockTests { - @Test - public void testCheckAvailabilityWithResponse() throws Exception { - String responseStr - = "{\"id\":\"zscxaqwo\",\"type\":\"chcbonqvpkvlrxnj\",\"name\":\"eipheoflokeyy\",\"properties\":{\"isAvailable\":true,\"availabilityStatus\":\"dlwtgrhpdj\"}}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - LoadTestManager manager = LoadTestManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckQuotaAvailabilityResponse response = manager.quotas() - .checkAvailabilityWithResponse("ccfwnfnbacfion", "ebxetqgtzxdp", - new QuotaBucketRequest().withCurrentUsage(847580815) - .withCurrentQuota(1376492737) - .withNewQuota(2122264998) - .withDimensions(new QuotaBucketRequestPropertiesDimensions().withSubscriptionId("eallnwsubisnj") - .withLocation("pmng")), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(true, response.isAvailable()); - Assertions.assertEquals("dlwtgrhpdj", response.availabilityStatus()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasGetWithResponseMockTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasGetWithResponseMockTests.java deleted file mode 100644 index 7a8fa77feed6..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasGetWithResponseMockTests.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.loadtesting.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.loadtesting.LoadTestManager; -import com.azure.resourcemanager.loadtesting.models.QuotaResource; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class QuotasGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"limit\":1657951268,\"usage\":1165207027,\"provisioningState\":\"Succeeded\"},\"id\":\"bmqj\",\"name\":\"abcypmivk\",\"type\":\"lzu\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - LoadTestManager manager = LoadTestManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - QuotaResource response = manager.quotas() - .getWithResponse("nhzgpphrcgyn", "ocpecfvmmco", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(1657951268, response.limit()); - Assertions.assertEquals(1165207027, response.usage()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasListMockTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasListMockTests.java deleted file mode 100644 index c0a7e87278fd..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/QuotasListMockTests.java +++ /dev/null @@ -1,39 +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.loadtesting.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.loadtesting.LoadTestManager; -import com.azure.resourcemanager.loadtesting.models.QuotaResource; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class QuotasListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"limit\":1583346323,\"usage\":1570785735,\"provisioningState\":\"Deleted\"},\"id\":\"rabhjybigeho\",\"name\":\"fbowskanyk\",\"type\":\"zlcuiywgqywgndrv\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - LoadTestManager manager = LoadTestManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.quotas().list("mi", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(1583346323, response.iterator().next().limit()); - Assertions.assertEquals(1570785735, response.iterator().next().usage()); - } -} diff --git a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/UserAssignedIdentityTests.java b/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/UserAssignedIdentityTests.java deleted file mode 100644 index 94ce9ff7c61d..000000000000 --- a/sdk/loadtesting/azure-resourcemanager-loadtesting/src/test/java/com/azure/resourcemanager/loadtesting/generated/UserAssignedIdentityTests.java +++ /dev/null @@ -1,23 +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.loadtesting.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.loadtesting.models.UserAssignedIdentity; - -public final class UserAssignedIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserAssignedIdentity model = BinaryData.fromString( - "{\"principalId\":\"456cab04-3d5f-40dc-93eb-a950c6ac8025\",\"clientId\":\"c00cd387-7cdd-4e4f-86f4-2d329d21e218\"}") - .toObject(UserAssignedIdentity.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UserAssignedIdentity model = new UserAssignedIdentity(); - model = BinaryData.fromObject(model).toObject(UserAssignedIdentity.class); - } -}