diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/CHANGELOG.md b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/CHANGELOG.md index 8356f38d8ca0..acbe85ae35c5 100644 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/CHANGELOG.md +++ b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.0.0-beta.3 (Unreleased) +## 1.0.0-beta.1 (2023-11-14) + +- Azure Resource Manager BareMetalInfrastructure client library for Java. This package contains Microsoft Azure SDK for BareMetalInfrastructure Management SDK. The BareMetalInfrastructure Management client. Package tag package-2021-08-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/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/README.md b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/README.md index 295b35a822b2..f8b19ea4587f 100644 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/README.md +++ b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/README.md @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-baremetalinfrastructure - 1.0.0-beta.2 + 1.0.0-beta.3 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/pom.xml b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/pom.xml index fc0d6f88872e..1404e7023857 100644 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/pom.xml +++ b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/pom.xml @@ -1,3 +1,8 @@ + 4.0.0 @@ -38,7 +43,8 @@ UTF-8 - true + 0 + 0 diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/BareMetalInfrastructureManager.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/BareMetalInfrastructureManager.java index 0e7299877104..31bcdaa554fa 100644 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/BareMetalInfrastructureManager.java +++ b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/BareMetalInfrastructureManager.java @@ -209,7 +209,7 @@ public BareMetalInfrastructureManager authenticate(TokenCredential credential, A .append("-") .append("com.azure.resourcemanager.baremetalinfrastructure") .append("/") - .append("1.0.0-beta.2"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder .append(" (") diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/implementation/AzureBareMetalInstancesClientImpl.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/implementation/AzureBareMetalInstancesClientImpl.java index 16dc32c07b17..d68d740d432c 100644 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/implementation/AzureBareMetalInstancesClientImpl.java +++ b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/implementation/AzureBareMetalInstancesClientImpl.java @@ -73,8 +73,7 @@ Mono> list( @Headers({"Content-Type: application/json"}) @Get( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers" - + "/Microsoft.BareMetalInfrastructure/bareMetalInstances") + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BareMetalInfrastructure/bareMetalInstances") @ExpectedResponses({200}) @UnexpectedResponseExceptionType(ManagementException.class) Mono> listByResourceGroup( @@ -87,8 +86,7 @@ Mono> listByResourceGroup( @Headers({"Content-Type: application/json"}) @Get( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers" - + "/Microsoft.BareMetalInfrastructure/bareMetalInstances/{azureBareMetalInstanceName}") + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BareMetalInfrastructure/bareMetalInstances/{azureBareMetalInstanceName}") @ExpectedResponses({200}) @UnexpectedResponseExceptionType(ManagementException.class) Mono> getByResourceGroup( @@ -102,8 +100,7 @@ Mono> getByResourceGroup( @Headers({"Content-Type: application/json"}) @Patch( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers" - + "/Microsoft.BareMetalInfrastructure/bareMetalInstances/{azureBareMetalInstanceName}") + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.BareMetalInfrastructure/bareMetalInstances/{azureBareMetalInstanceName}") @ExpectedResponses({200}) @UnexpectedResponseExceptionType(ManagementException.class) Mono> update( diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/models/AzureBareMetalHardwareTypeNamesEnum.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/models/AzureBareMetalHardwareTypeNamesEnum.java index feb6b3a75ced..0ffd83eb7d46 100644 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/models/AzureBareMetalHardwareTypeNamesEnum.java +++ b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/main/java/com/azure/resourcemanager/baremetalinfrastructure/models/AzureBareMetalHardwareTypeNamesEnum.java @@ -17,6 +17,9 @@ public final class AzureBareMetalHardwareTypeNamesEnum /** Static value HPE for AzureBareMetalHardwareTypeNamesEnum. */ public static final AzureBareMetalHardwareTypeNamesEnum HPE = fromString("HPE"); + /** Static value SDFLEX for AzureBareMetalHardwareTypeNamesEnum. */ + public static final AzureBareMetalHardwareTypeNamesEnum SDFLEX = fromString("SDFLEX"); + /** * Creates a new instance of AzureBareMetalHardwareTypeNamesEnum value. * diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/AzureBareMetalInstancesListResultTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/AzureBareMetalInstancesListResultTests.java deleted file mode 100644 index 256670295e16..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/AzureBareMetalInstancesListResultTests.java +++ /dev/null @@ -1,66 +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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.fluent.models.AzureBareMetalInstanceInner; -import com.azure.resourcemanager.baremetalinfrastructure.models.AzureBareMetalInstancesListResult; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class AzureBareMetalInstancesListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureBareMetalInstancesListResult model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"azureBareMetalInstanceId\":\"xpyb\",\"powerState\":\"stopped\",\"proximityPlacementGroup\":\"hmtzopbsphrup\",\"hwRevision\":\"gsybbejhp\",\"partnerNodeId\":\"ycm\",\"provisioningState\":\"Migrating\"},\"location\":\"bhdxbm\",\"tags\":{\"zhwlrxy\":\"oqjzehtbmufpowno\"},\"id\":\"qsoqijgkd\",\"name\":\"bpazlobcufpdzn\",\"type\":\"btcqq\"},{\"properties\":{\"azureBareMetalInstanceId\":\"gnufoooj\",\"powerState\":\"restarting\",\"proximityPlacementGroup\":\"sqe\",\"hwRevision\":\"agdfmglzlh\",\"partnerNodeId\":\"rifkwm\",\"provisioningState\":\"Updating\"},\"location\":\"siznto\",\"tags\":{\"uajpsquc\":\"a\"},\"id\":\"poyfdkfogkn\",\"name\":\"gjofjd\",\"type\":\"eqsrdeupewnwreit\"},{\"properties\":{\"azureBareMetalInstanceId\":\"arhmofcqhsmy\",\"powerState\":\"stopped\",\"proximityPlacementGroup\":\"tmlxhekuksjtx\",\"hwRevision\":\"cdm\",\"partnerNodeId\":\"rcryuanzwuxzdxta\",\"provisioningState\":\"Failed\"},\"location\":\"m\",\"tags\":{\"u\":\"pmrqobm\"},\"id\":\"knryrtihfxtij\",\"name\":\"pzvgnwzsymglzufc\",\"type\":\"zk\"}],\"nextLink\":\"dbihanufhfcbj\"}") - .toObject(AzureBareMetalInstancesListResult.class); - Assertions.assertEquals("bhdxbm", model.value().get(0).location()); - Assertions.assertEquals("oqjzehtbmufpowno", model.value().get(0).tags().get("zhwlrxy")); - Assertions.assertEquals("ycm", model.value().get(0).partnerNodeId()); - Assertions.assertEquals("dbihanufhfcbj", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureBareMetalInstancesListResult model = - new AzureBareMetalInstancesListResult() - .withValue( - Arrays - .asList( - new AzureBareMetalInstanceInner() - .withLocation("bhdxbm") - .withTags(mapOf("zhwlrxy", "oqjzehtbmufpowno")) - .withPartnerNodeId("ycm"), - new AzureBareMetalInstanceInner() - .withLocation("siznto") - .withTags(mapOf("uajpsquc", "a")) - .withPartnerNodeId("rifkwm"), - new AzureBareMetalInstanceInner() - .withLocation("m") - .withTags(mapOf("u", "pmrqobm")) - .withPartnerNodeId("rcryuanzwuxzdxta"))) - .withNextLink("dbihanufhfcbj"); - model = BinaryData.fromObject(model).toObject(AzureBareMetalInstancesListResult.class); - Assertions.assertEquals("bhdxbm", model.value().get(0).location()); - Assertions.assertEquals("oqjzehtbmufpowno", model.value().get(0).tags().get("zhwlrxy")); - Assertions.assertEquals("ycm", model.value().get(0).partnerNodeId()); - Assertions.assertEquals("dbihanufhfcbj", model.nextLink()); - } - - @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/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/DiskTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/DiskTests.java deleted file mode 100644 index ff6c5de3954f..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/DiskTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.Disk; -import org.junit.jupiter.api.Assertions; - -public final class DiskTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Disk model = - BinaryData - .fromString("{\"name\":\"fdatsc\",\"diskSizeGB\":311951623,\"lun\":902734826}") - .toObject(Disk.class); - Assertions.assertEquals("fdatsc", model.name()); - Assertions.assertEquals(311951623, model.diskSizeGB()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Disk model = new Disk().withName("fdatsc").withDiskSizeGB(311951623); - model = BinaryData.fromObject(model).toObject(Disk.class); - Assertions.assertEquals("fdatsc", model.name()); - Assertions.assertEquals(311951623, model.diskSizeGB()); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/DisplayTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/DisplayTests.java deleted file mode 100644 index 4a7c28d40ab1..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/DisplayTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.Display; - -public final class DisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Display model = - BinaryData - .fromString( - "{\"provider\":\"zrnf\",\"resource\":\"xgispemvtzfkufu\",\"operation\":\"jofxqe\",\"description\":\"jaeq\"}") - .toObject(Display.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Display model = new Display(); - model = BinaryData.fromObject(model).toObject(Display.class); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/HardwareProfileTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/HardwareProfileTests.java deleted file mode 100644 index 039c9a9b6e05..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/HardwareProfileTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.HardwareProfile; - -public final class HardwareProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HardwareProfile model = - BinaryData - .fromString("{\"hardwareType\":\"HPE\",\"azureBareMetalInstanceSize\":\"S768xm\"}") - .toObject(HardwareProfile.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HardwareProfile model = new HardwareProfile(); - model = BinaryData.fromObject(model).toObject(HardwareProfile.class); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/IpAddressTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/IpAddressTests.java deleted file mode 100644 index 867a876965af..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/IpAddressTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.IpAddress; -import org.junit.jupiter.api.Assertions; - -public final class IpAddressTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IpAddress model = BinaryData.fromString("{\"ipAddress\":\"dphlxaolt\"}").toObject(IpAddress.class); - Assertions.assertEquals("dphlxaolt", model.ipAddress()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IpAddress model = new IpAddress().withIpAddress("dphlxaolt"); - model = BinaryData.fromObject(model).toObject(IpAddress.class); - Assertions.assertEquals("dphlxaolt", model.ipAddress()); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/NetworkProfileTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/NetworkProfileTests.java deleted file mode 100644 index a4b666b7378f..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/NetworkProfileTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.IpAddress; -import com.azure.resourcemanager.baremetalinfrastructure.models.NetworkProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class NetworkProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkProfile model = - BinaryData - .fromString( - "{\"networkInterfaces\":[{\"ipAddress\":\"j\"},{\"ipAddress\":\"hbcryffdfdosyge\"}],\"circuitId\":\"aojakhmsbzjhcrz\"}") - .toObject(NetworkProfile.class); - Assertions.assertEquals("j", model.networkInterfaces().get(0).ipAddress()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkProfile model = - new NetworkProfile() - .withNetworkInterfaces( - Arrays - .asList(new IpAddress().withIpAddress("j"), new IpAddress().withIpAddress("hbcryffdfdosyge"))); - model = BinaryData.fromObject(model).toObject(NetworkProfile.class); - Assertions.assertEquals("j", model.networkInterfaces().get(0).ipAddress()); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationInnerTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationInnerTests.java deleted file mode 100644 index 77aeb6d827dd..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.fluent.models.OperationInner; -import com.azure.resourcemanager.baremetalinfrastructure.models.Display; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = - BinaryData - .fromString( - "{\"name\":\"xypininmayhuybbk\",\"display\":{\"provider\":\"epoo\",\"resource\":\"nuvamiheogna\",\"operation\":\"zxtheotusivyevcc\",\"description\":\"ihnhun\"},\"isDataAction\":true}") - .toObject(OperationInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationInner model = new OperationInner().withDisplay(new Display()); - model = BinaryData.fromObject(model).toObject(OperationInner.class); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationListTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationListTests.java deleted file mode 100644 index 0f5a69c1bf86..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationListTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.fluent.models.OperationInner; -import com.azure.resourcemanager.baremetalinfrastructure.models.Display; -import com.azure.resourcemanager.baremetalinfrastructure.models.OperationList; -import java.util.Arrays; - -public final class OperationListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationList model = - BinaryData - .fromString( - "{\"value\":[{\"name\":\"gqjbpfzfsin\",\"display\":{\"provider\":\"f\",\"resource\":\"rwzoxxjtfelluwf\",\"operation\":\"tonpe\",\"description\":\"pjkjlxofpdv\"},\"isDataAction\":true}]}") - .toObject(OperationList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationList model = - new OperationList().withValue(Arrays.asList(new OperationInner().withDisplay(new Display()))); - model = BinaryData.fromObject(model).toObject(OperationList.class); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationsListMockTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/OperationsListMockTests.java deleted file mode 100644 index ccb2fc9b6dbc..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/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.baremetalinfrastructure.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.baremetalinfrastructure.BareMetalInfrastructureManager; -import com.azure.resourcemanager.baremetalinfrastructure.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\":\"gzjaoyfhrtxilne\",\"display\":{\"provider\":\"jysvl\",\"resource\":\"uvfqawrlyxwj\",\"operation\":\"prbnwbxgjvtbv\",\"description\":\"sszdnru\"},\"isDataAction\":true}]}"; - - 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); - })); - - BareMetalInfrastructureManager manager = - BareMetalInfrastructureManager - .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/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/StorageProfileTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/StorageProfileTests.java deleted file mode 100644 index 0366960f6e48..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/StorageProfileTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.Disk; -import com.azure.resourcemanager.baremetalinfrastructure.models.StorageProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class StorageProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - StorageProfile model = - BinaryData - .fromString( - "{\"nfsIpAddress\":\"eho\",\"osDisks\":[{\"name\":\"huxinpmqnj\",\"diskSizeGB\":956745772,\"lun\":288433409},{\"name\":\"sprozvcput\",\"diskSizeGB\":1721756309,\"lun\":1903590590}]}") - .toObject(StorageProfile.class); - Assertions.assertEquals("huxinpmqnj", model.osDisks().get(0).name()); - Assertions.assertEquals(956745772, model.osDisks().get(0).diskSizeGB()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - StorageProfile model = - new StorageProfile() - .withOsDisks( - Arrays - .asList( - new Disk().withName("huxinpmqnj").withDiskSizeGB(956745772), - new Disk().withName("sprozvcput").withDiskSizeGB(1721756309))); - model = BinaryData.fromObject(model).toObject(StorageProfile.class); - Assertions.assertEquals("huxinpmqnj", model.osDisks().get(0).name()); - Assertions.assertEquals(956745772, model.osDisks().get(0).diskSizeGB()); - } -} diff --git a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/TagsTests.java b/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/TagsTests.java deleted file mode 100644 index 3c7a2dee789a..000000000000 --- a/sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/TagsTests.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.baremetalinfrastructure.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.baremetalinfrastructure.models.Tags; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class TagsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Tags model = - BinaryData - .fromString("{\"tags\":{\"tnb\":\"jbasvmsmjqulngs\",\"wrljdouskc\":\"bkzgcwrwclx\"}}") - .toObject(Tags.class); - Assertions.assertEquals("jbasvmsmjqulngs", model.tags().get("tnb")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Tags model = new Tags().withTags(mapOf("tnb", "jbasvmsmjqulngs", "wrljdouskc", "bkzgcwrwclx")); - model = BinaryData.fromObject(model).toObject(Tags.class); - Assertions.assertEquals("jbasvmsmjqulngs", model.tags().get("tnb")); - } - - @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; - } -}