From 75b9373c232de50c2fb445011e98fb2a1a3b8199 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Mon, 3 Apr 2023 08:21:04 +0000 Subject: [PATCH] CodeGen from PR 23400 in Azure/azure-rest-api-specs Merge b18026f8c89c01de1041e7f538d44f5784ba5845 into f790e624d0d080b89d962a3bd19c65bc6a6b2f5e --- .../CHANGELOG.md | 4 +- .../azure-resourcemanager-security/README.md | 2 +- .../azure-resourcemanager-security/SAMPLE.md | 190 ++++- .../security/SecurityManager.java | 46 +- .../security/fluent/PricingsClient.java | 7 +- .../security/fluent/SecurityCenter.java | 21 +- .../fluent/SecurityOperatorsClient.java | 121 ++++ .../security/fluent/models/PricingInner.java | 48 +- .../fluent/models/PricingProperties.java | 61 +- .../fluent/models/SecurityOperatorInner.java | 55 ++ .../models/SecurityOperatorListInner.java | 61 ++ .../security/implementation/PricingImpl.java | 15 + .../implementation/PricingsClientImpl.java | 31 +- .../implementation/SecurityCenterImpl.java | 40 +- .../SecurityConnectorsClientImpl.java | 24 +- .../implementation/SecurityOperatorImpl.java | 45 ++ .../SecurityOperatorListImpl.java | 47 ++ .../SecurityOperatorsClientImpl.java | 661 ++++++++++++++++++ .../implementation/SecurityOperatorsImpl.java | 117 ++++ .../security/models/AwsEnvironmentData.java | 44 +- .../models/AwsOrganizationalData.java | 2 +- .../models/AwsOrganizationalDataMaster.java | 2 +- .../models/AwsOrganizationalDataMember.java | 2 +- .../security/models/CloudName.java | 3 + .../security/models/CloudOffering.java | 4 +- .../resourcemanager/security/models/Code.java | 47 ++ .../models/CspmMonitorGitLabOffering.java | 29 + .../models/DefenderCspmAwsOffering.java | 61 +- ...pmAwsOfferingDataSensitivityDiscovery.java | 76 ++ .../DefenderCspmAwsOfferingDatabasesDspm.java | 76 ++ ...spmAwsOfferingVmScannersConfiguration.java | 6 +- .../DefenderFoDatabasesAwsOffering.java | 29 + ...tabasesAwsOfferingArcAutoProvisioning.java | 30 + ...eringArcAutoProvisioningConfiguration.java | 77 ++ ...erFoDatabasesAwsOfferingDatabasesDspm.java | 76 ++ ...tabasesGcpOfferingArcAutoProvisioning.java | 30 + ...eringArcAutoProvisioningConfiguration.java | 77 ++ .../DefenderForDevOpsGitLabOffering.java | 29 + ...ServersAwsOfferingArcAutoProvisioning.java | 30 + ...eringArcAutoProvisioningConfiguration.java | 76 ++ ...ersAwsOfferingVmScannersConfiguration.java | 6 +- .../models/DefenderForServersGcpOffering.java | 29 + ...ServersGcpOfferingArcAutoProvisioning.java | 30 + ...eringArcAutoProvisioningConfiguration.java | 76 ++ ...fenderForServersGcpOfferingVmScanners.java | 80 +++ ...ersGcpOfferingVmScannersConfiguration.java | 79 +++ .../security/models/EnvironmentData.java | 3 +- .../security/models/EnvironmentType.java | 3 + .../security/models/Extension.java | 170 +++++ .../GcpOrganizationalDataOrganization.java | 15 + .../security/models/GcpProjectDetails.java | 15 + .../models/GitlabScopeEnvironmentData.java | 29 + .../security/models/Identity.java | 80 +++ .../security/models/IsEnabled.java | 47 ++ .../security/models/OfferingType.java | 6 + .../security/models/OperationStatus.java | 76 ++ .../security/models/Pricing.java | 20 +- .../security/models/PricingTier.java | 5 +- .../security/models/Pricings.java | 7 +- .../security/models/ResourceIdentityType.java | 48 ++ .../security/models/ScanningMode.java | 2 +- .../security/models/SecurityOperator.java | 45 ++ .../security/models/SecurityOperatorList.java | 25 + .../security/models/SecurityOperators.java | 109 +++ .../generated/PricingsGetSamples.java | 58 +- .../generated/PricingsListSamples.java | 2 +- .../generated/PricingsUpdateSamples.java | 24 +- ...curityConnectorsCreateOrUpdateSamples.java | 2 +- .../SecurityConnectorsDeleteSamples.java | 2 +- ...tyConnectorsGetByResourceGroupSamples.java | 2 +- ...yConnectorsListByResourceGroupSamples.java | 2 +- .../SecurityConnectorsListSamples.java | 2 +- .../SecurityConnectorsUpdateSamples.java | 2 +- ...ecurityOperatorsCreateOrUpdateSamples.java | 24 + .../SecurityOperatorsDeleteSamples.java | 24 + .../SecurityOperatorsGetSamples.java | 23 + .../SecurityOperatorsListSamples.java | 20 + ...adConnectivityStateAutoGeneratedTests.java | 29 - .../AadExternalSecuritySolutionTests.java | 44 -- .../generated/AadSolutionPropertiesTests.java | 41 -- ...tiveConnectionsNotInAllowedRangeTests.java | 40 -- ...ptiveApplicationControlGroupDataTests.java | 113 --- ...tiveApplicationControlGroupInnerTests.java | 113 --- ...iveApplicationControlGroupsInnerTests.java | 51 -- ...veApplicationControlIssueSummaryTests.java | 33 - ...eByResourceGroupWithResponseMockTests.java | 63 -- ...ationControlsGetWithResponseMockTests.java | 75 -- ...tionControlsListWithResponseMockTests.java | 67 -- ...ationControlsPutWithResponseMockTests.java | 87 --- ...veNetworkHardeningEnforceRequestTests.java | 54 -- .../AdaptiveNetworkHardeningInnerTests.java | 79 --- ...aptiveNetworkHardeningPropertiesTests.java | 85 --- ...tiveNetworkHardeningsEnforceMockTests.java | 125 ---- ...orkHardeningsGetWithResponseMockTests.java | 70 -- ...eningsListByExtendedResourceMockTests.java | 72 -- .../AdaptiveNetworkHardeningsListTests.java | 48 -- .../generated/AdditionalDataTests.java | 22 - .../AdditionalWorkspacesPropertiesTests.java | 39 -- ...vancedThreatProtectionPropertiesTests.java | 25 - ...ncedThreatProtectionSettingInnerTests.java | 28 - ...rotectionsCreateWithResponseMockTests.java | 72 -- ...atProtectionsGetWithResponseMockTests.java | 67 -- .../security/generated/AlertEntityTests.java | 38 - ...lertPropertiesSupportingEvidenceTests.java | 39 -- ...imulatorBundlesRequestPropertiesTests.java | 33 - .../AlertSimulatorRequestBodyTests.java | 43 -- .../AlertSimulatorRequestPropertiesTests.java | 39 -- .../AlertSyncSettingPropertiesTests.java | 25 - .../generated/AlertSyncSettingsTests.java | 28 - .../AlertsSuppressionRuleInnerTests.java | 47 -- .../AlertsSuppressionRulePropertiesTests.java | 69 -- ...ssionRulesDeleteWithResponseMockTests.java | 61 -- ...pressionRulesGetWithResponseMockTests.java | 72 -- .../AlertsSuppressionRulesListMockTests.java | 74 -- .../AlertsSuppressionRulesListTests.java | 62 -- ...ssionRulesUpdateWithResponseMockTests.java | 87 --- ...lStateToActivateWithResponseMockTests.java | 64 -- ...elStateToDismissWithResponseMockTests.java | 64 -- ...tateToInProgressWithResponseMockTests.java | 64 -- ...elStateToResolveWithResponseMockTests.java | 64 -- ...lStateToActivateWithResponseMockTests.java | 64 -- ...elStateToDismissWithResponseMockTests.java | 63 -- ...tateToInProgressWithResponseMockTests.java | 64 -- ...elStateToResolveWithResponseMockTests.java | 64 -- ...edConnectionsGetWithResponseMockTests.java | 68 -- ...dConnectionsListByHomeRegionMockTests.java | 65 -- .../AllowedConnectionsListMockTests.java | 65 -- .../AllowedConnectionsListTests.java | 25 - .../AllowedConnectionsResourceInnerTests.java | 25 - ...wedConnectionsResourcePropertiesTests.java | 25 - .../AllowlistCustomAlertRuleTests.java | 34 - ...AmqpC2DMessagesNotInAllowedRangeTests.java | 40 -- ...ejectedMessagesNotInAllowedRangeTests.java | 40 -- ...AmqpD2CMessagesNotInAllowedRangeTests.java | 40 -- ...fboardingsDeleteWithResponseMockTests.java | 63 -- ...nboardingsCreateWithResponseMockTests.java | 71 -- .../ApiCollectionPropertiesTests.java | 55 -- .../ApiCollectionResponseInnerTests.java | 46 -- .../ApiCollectionResponseListTests.java | 25 - ...piCollectionsGetWithResponseMockTests.java | 71 -- .../ApiCollectionsListMockTests.java | 69 -- .../generated/ApplicationInnerTests.java | 39 -- ...nsCreateOrUpdateWithResponseMockTests.java | 78 --- ...OperationsDeleteWithResponseMockTests.java | 61 -- ...ionOperationsGetWithResponseMockTests.java | 70 -- .../generated/ApplicationPropertiesTests.java | 39 -- .../generated/ApplicationsListMockTests.java | 71 -- .../generated/ApplicationsListTests.java | 25 - .../generated/AscLocationInnerTests.java | 25 - .../generated/AscLocationListTests.java | 25 - .../generated/AssessmentLinksTests.java | 22 - ...eByResourceGroupWithResponseMockTests.java | 63 -- ...teInSubscriptionWithResponseMockTests.java | 63 -- .../AtaExternalSecuritySolutionTests.java | 43 -- .../generated/AtaSolutionPropertiesTests.java | 40 -- .../AuthenticationDetailsPropertiesTests.java | 25 - .../AutoProvisioningSettingInnerTests.java | 29 - .../AutoProvisioningSettingListTests.java | 38 - ...utoProvisioningSettingPropertiesTests.java | 27 - ...ngSettingsCreateWithResponseMockTests.java | 68 -- ...oningSettingsGetWithResponseMockTests.java | 68 -- ...AutoProvisioningSettingsListMockTests.java | 69 -- .../AutomationActionEventHubTests.java | 31 - .../AutomationActionLogicAppTests.java | 30 - .../generated/AutomationActionTests.java | 22 - .../AutomationActionWorkspaceTests.java | 27 - .../generated/AutomationInnerTests.java | 79 --- .../generated/AutomationListTests.java | 85 --- .../generated/AutomationPropertiesTests.java | 71 -- .../generated/AutomationRuleSetTests.java | 47 -- .../generated/AutomationScopeTests.java | 29 - .../generated/AutomationSourceTests.java | 37 - .../AutomationTriggeringRuleTests.java | 41 -- .../AutomationValidationStatusInnerTests.java | 30 - ...nsCreateOrUpdateWithResponseMockTests.java | 95 --- ...eByResourceGroupWithResponseMockTests.java | 63 -- ...tByResourceGroupWithResponseMockTests.java | 73 -- ...tomationsListByResourceGroupMockTests.java | 71 -- .../generated/AutomationsListMockTests.java | 70 -- ...omationsValidateWithResponseMockTests.java | 96 --- ...eAuthenticationDetailsPropertiesTests.java | 33 - .../generated/AwsEnvironmentDataTests.java | 26 - .../AwsOrganizationalDataMasterTests.java | 34 - .../AwsOrganizationalDataMemberTests.java | 27 - .../generated/AwsOrganizationalDataTests.java | 24 - .../AzureDevOpsScopeEnvironmentDataTests.java | 24 - .../generated/AzureResourceDetailsTests.java | 22 - .../AzureResourceIdentifierTests.java | 24 - .../generated/AzureResourceLinkTests.java | 22 - .../AzureTrackedResourceLocationTests.java | 25 - .../BaselineAdjustedResultTests.java | 49 -- .../security/generated/BaselineTests.java | 38 - .../generated/BenchmarkReferenceTests.java | 29 - .../CefExternalSecuritySolutionTests.java | 49 -- .../generated/CefSolutionPropertiesTests.java | 46 -- .../generated/CloudOfferingTests.java | 24 - .../generated/ComplianceInnerTests.java | 25 - .../generated/ComplianceListTests.java | 35 - .../generated/CompliancePropertiesTests.java | 25 - .../generated/ComplianceResultInnerTests.java | 25 - .../generated/ComplianceResultListTests.java | 29 - .../ComplianceResultPropertiesTests.java | 22 - ...lianceResultsGetWithResponseMockTests.java | 67 -- .../ComplianceResultsListMockTests.java | 65 -- .../generated/ComplianceSegmentTests.java | 24 - .../CompliancesGetWithResponseMockTests.java | 67 -- .../generated/CompliancesListMockTests.java | 64 -- .../generated/ConnectableResourceTests.java | 25 - .../generated/ConnectedResourceTests.java | 24 - .../generated/ConnectedWorkspaceTests.java | 24 - .../ConnectionFromIpNotAllowedTests.java | 32 - .../ConnectionStringsInnerTests.java | 29 - .../ConnectionToIpNotAllowedTests.java | 34 - .../generated/ConnectorSettingInnerTests.java | 42 -- .../generated/ConnectorSettingListTests.java | 35 - ...rsCreateOrUpdateWithResponseMockTests.java | 81 --- ...ConnectorsDeleteWithResponseMockTests.java | 61 -- .../ConnectorsGetWithResponseMockTests.java | 70 -- .../generated/ConnectorsListMockTests.java | 71 -- ...rRegistryVulnerabilityPropertiesTests.java | 25 - ...AwsOfferingNativeCloudConnectionTests.java | 28 - .../CspmMonitorAwsOfferingTests.java | 32 - .../CspmMonitorAzureDevOpsOfferingTests.java | 24 - ...GcpOfferingNativeCloudConnectionTests.java | 33 - .../CspmMonitorGcpOfferingTests.java | 36 - .../CspmMonitorGithubOfferingTests.java | 24 - .../generated/CustomAlertRuleTests.java | 28 - ...smentAutomationRequestPropertiesTests.java | 47 -- ...ustomAssessmentAutomationRequestTests.java | 47 -- ...eByResourceGroupWithResponseMockTests.java | 63 -- ...CustomEntityStoreAssignmentInnerTests.java | 33 - ...mEntityStoreAssignmentPropertiesTests.java | 32 - ...StoreAssignmentRequestPropertiesTests.java | 28 - ...stomEntityStoreAssignmentRequestTests.java | 27 - ...ssignmentsCreateWithResponseMockTests.java | 73 -- ...eByResourceGroupWithResponseMockTests.java | 63 -- ...tByResourceGroupWithResponseMockTests.java | 71 -- ...signmentsListByResourceGroupMockTests.java | 69 -- ...omEntityStoreAssignmentsListMockTests.java | 69 -- ...EntityStoreAssignmentsListResultTests.java | 29 - .../security/generated/CveTests.java | 21 - .../security/generated/CvssTests.java | 21 - .../DataExportSettingPropertiesTests.java | 25 - .../generated/DataExportSettingsTests.java | 28 - .../DefenderCspmAwsOfferingTests.java | 68 -- ...sOfferingVmScannersConfigurationTests.java | 50 -- ...efenderCspmAwsOfferingVmScannersTests.java | 56 -- .../DefenderCspmGcpOfferingTests.java | 24 - ...esAwsOfferingArcAutoProvisioningTests.java | 30 - ...efenderFoDatabasesAwsOfferingRdsTests.java | 30 - .../DefenderFoDatabasesAwsOfferingTests.java | 42 -- ...rsAwsOfferingCloudWatchToKinesisTests.java | 28 - ...ainerVulnerabilityAssessmentTaskTests.java | 32 - ...ContainerVulnerabilityAssessmentTests.java | 31 - ...ContainersAwsOfferingKinesisToS3Tests.java | 28 - ...AwsOfferingKubernetesScubaReaderTests.java | 28 - ...nersAwsOfferingKubernetesServiceTests.java | 28 - ...DefenderForContainersAwsOfferingTests.java | 69 -- ...ataPipelineNativeCloudConnectionTests.java | 35 - ...GcpOfferingNativeCloudConnectionTests.java | 32 - ...DefenderForContainersGcpOfferingTests.java | 56 -- ...esGcpOfferingArcAutoProvisioningTests.java | 28 - ...rForDatabasesArcAutoProvisioningTests.java | 35 - .../DefenderForDatabasesGcpOfferingTests.java | 46 -- ...nderForDevOpsAzureDevOpsOfferingTests.java | 24 - .../DefenderForDevOpsGithubOfferingTests.java | 24 - ...rsAwsOfferingArcAutoProvisioningTests.java | 30 - ...ersAwsOfferingDefenderForServersTests.java | 28 - ...rsAwsOfferingMdeAutoProvisioningTests.java | 30 - ...nderForServersAwsOfferingSubPlanTests.java | 26 - .../DefenderForServersAwsOfferingTests.java | 105 --- ...gVaAutoProvisioningConfigurationTests.java | 30 - ...ersAwsOfferingVaAutoProvisioningTests.java | 35 - ...sOfferingVmScannersConfigurationTests.java | 50 -- ...rForServersAwsOfferingVmScannersTests.java | 56 -- ...rsGcpOfferingArcAutoProvisioningTests.java | 28 - ...ersGcpOfferingDefenderForServersTests.java | 33 - ...rsGcpOfferingMdeAutoProvisioningTests.java | 28 - ...nderForServersGcpOfferingSubPlanTests.java | 26 - .../DefenderForServersGcpOfferingTests.java | 64 -- ...gVaAutoProvisioningConfigurationTests.java | 30 - ...ersGcpOfferingVaAutoProvisioningTests.java | 35 - .../DenylistCustomAlertRuleTests.java | 34 - .../DeviceSecurityGroupInnerTests.java | 94 --- .../DeviceSecurityGroupListTests.java | 46 -- .../DeviceSecurityGroupPropertiesTests.java | 100 --- ...psCreateOrUpdateWithResponseMockTests.java | 73 -- ...eByResourceGroupWithResponseMockTests.java | 63 -- ...ecurityGroupsGetWithResponseMockTests.java | 67 -- .../DeviceSecurityGroupsListMockTests.java | 65 -- ...ctMethodInvokesNotInAllowedRangeTests.java | 40 -- .../DiscoveredSecuritySolutionInnerTests.java | 40 -- .../DiscoveredSecuritySolutionListTests.java | 61 -- ...overedSecuritySolutionPropertiesTests.java | 40 -- ...ritySolutionsGetWithResponseMockTests.java | 74 -- ...itySolutionsListByHomeRegionMockTests.java | 72 -- ...coveredSecuritySolutionsListMockTests.java | 72 -- .../EffectiveNetworkSecurityGroupsTests.java | 34 - .../generated/EnvironmentDataTests.java | 22 - .../generated/EnvironmentDetailsTests.java | 42 -- .../security/generated/EtagTests.java | 24 - .../ExecuteGovernanceRuleParamsTests.java | 25 - .../ExternalSecuritySolutionInnerTests.java | 25 - .../ExternalSecuritySolutionListTests.java | 29 - ...ternalSecuritySolutionPropertiesTests.java | 51 -- ...ritySolutionsGetWithResponseMockTests.java | 67 -- ...itySolutionsListByHomeRegionMockTests.java | 65 -- ...xternalSecuritySolutionsListMockTests.java | 65 -- ...iledLocalLoginsNotInAllowedRangeTests.java | 40 -- .../FileUploadsNotInAllowedRangeTests.java | 40 -- .../GcpOrganizationalDataMemberTests.java | 33 - ...cpOrganizationalDataOrganizationTests.java | 37 - .../generated/GcpOrganizationalDataTests.java | 24 - .../generated/GcpProjectDetailsTests.java | 30 - .../GcpProjectEnvironmentDataTests.java | 36 - .../GithubScopeEnvironmentDataTests.java | 22 - ...vernanceAssignmentAdditionalDataTests.java | 36 - .../GovernanceAssignmentInnerTests.java | 67 -- .../GovernanceAssignmentPropertiesTests.java | 67 -- ...tsCreateOrUpdateWithResponseMockTests.java | 99 --- ...ssignmentsDeleteWithResponseMockTests.java | 63 -- ...ceAssignmentsGetWithResponseMockTests.java | 79 --- .../GovernanceAssignmentsListMockTests.java | 85 --- .../GovernanceAssignmentsListTests.java | 25 - .../GovernanceEmailNotificationTests.java | 32 - .../GovernanceRuleEmailNotificationTests.java | 32 - .../generated/GovernanceRuleInnerTests.java | 82 --- .../generated/GovernanceRuleListTests.java | 25 - .../GovernanceRuleMetadataTests.java | 25 - .../GovernanceRuleOwnerSourceTests.java | 29 - .../GovernanceRulePropertiesTests.java | 82 --- ...esCreateOrUpdateWithResponseMockTests.java | 112 --- .../GovernanceRulesDeleteMockTests.java | 61 -- ...vernanceRulesGetWithResponseMockTests.java | 83 --- .../GovernanceRulesListMockTests.java | 91 --- ...OperationResultsWithResponseMockTests.java | 66 -- .../HealthDataClassificationTests.java | 33 - .../generated/HealthReportsListTests.java | 25 - ...HttpC2DMessagesNotInAllowedRangeTests.java | 40 -- ...ejectedMessagesNotInAllowedRangeTests.java | 40 -- ...HttpD2CMessagesNotInAllowedRangeTests.java | 40 -- ...AwsOfferingInformationProtectionTests.java | 28 - ...InformationProtectionAwsOfferingTests.java | 32 - .../InformationProtectionKeywordTests.java | 39 -- ...esCreateOrUpdateWithResponseMockTests.java | 84 --- ...ctionPoliciesGetWithResponseMockTests.java | 69 -- ...mationProtectionPoliciesListMockTests.java | 65 -- .../InformationProtectionPolicyListTests.java | 46 -- .../IngestionConnectionStringTests.java | 24 - .../generated/IngestionSettingInnerTests.java | 24 - .../generated/IngestionSettingListTests.java | 25 - ...onSettingsCreateWithResponseMockTests.java | 63 -- ...onSettingsDeleteWithResponseMockTests.java | 61 -- ...stionSettingsGetWithResponseMockTests.java | 64 -- ...onnectionStringsWithResponseMockTests.java | 67 -- .../IngestionSettingsListMockTests.java | 64 -- .../IoTSecurityAggregatedAlertInnerTests.java | 42 -- .../IoTSecurityAggregatedAlertListTests.java | 49 -- ...ecurityAggregatedAlertPropertiesTests.java | 25 - ...lertPropertiesTopDevicesListItemTests.java | 26 - ...ityAggregatedRecommendationInnerTests.java | 55 -- ...rityAggregatedRecommendationListTests.java | 67 -- ...gregatedRecommendationPropertiesTests.java | 29 - .../IoTSecurityAlertedDeviceTests.java | 24 - .../IoTSecurityDeviceAlertTests.java | 25 - .../IoTSecurityDeviceRecommendationTests.java | 25 - ...uritySolutionAnalyticsModelInnerTests.java | 44 -- ...ySolutionAnalyticsModelListInnerTests.java | 39 -- ...odelPropertiesDevicesMetricsItemTests.java | 44 -- ...SolutionAnalyticsModelPropertiesTests.java | 46 -- .../IoTSecuritySolutionModelInnerTests.java | 121 ---- .../IoTSecuritySolutionPropertiesTests.java | 136 ---- .../IoTSecuritySolutionsListTests.java | 71 -- .../generated/IoTSeverityMetricsTests.java | 35 - ...tionAnalyticsGetWithResponseMockTests.java | 67 -- ...ionAnalyticsListWithResponseMockTests.java | 67 -- ...tedAlertsDismissWithResponseMockTests.java | 63 -- ...regatedAlertsGetWithResponseMockTests.java | 70 -- ...nalyticsAggregatedAlertsListMockTests.java | 70 -- ...commendationsGetWithResponseMockTests.java | 71 -- ...AnalyticsRecommendationsListMockTests.java | 71 -- ...nsCreateOrUpdateWithResponseMockTests.java | 125 ---- ...eByResourceGroupWithResponseMockTests.java | 63 -- ...tByResourceGroupWithResponseMockTests.java | 83 --- ...SolutionsListByResourceGroupMockTests.java | 81 --- .../IotSecuritySolutionsListMockTests.java | 81 --- ...esCreateOrUpdateWithResponseMockTests.java | 75 -- ...ssPoliciesDeleteWithResponseMockTests.java | 63 -- ...ccessPoliciesGetWithResponseMockTests.java | 70 -- ...PoliciesInitiateWithResponseMockTests.java | 94 --- ...rkAccessPoliciesListByRegionMockTests.java | 68 -- ...ListByResourceGroupAndRegionMockTests.java | 70 -- ...sPoliciesListByResourceGroupMockTests.java | 68 -- ...JitNetworkAccessPoliciesListMockTests.java | 68 -- .../JitNetworkAccessPoliciesListTests.java | 42 -- ...tNetworkAccessPolicyInitiatePortTests.java | 37 - ...tworkAccessPolicyInitiateRequestTests.java | 40 -- ...cessPolicyInitiateVirtualMachineTests.java | 50 -- .../JitNetworkAccessPolicyInnerTests.java | 64 -- ...JitNetworkAccessPolicyPropertiesTests.java | 71 -- ...etworkAccessPolicyVirtualMachineTests.java | 73 -- .../JitNetworkAccessPortRuleTests.java | 44 -- .../JitNetworkAccessRequestInnerTests.java | 48 -- .../JitNetworkAccessRequestPortTests.java | 52 -- ...tworkAccessRequestVirtualMachineTests.java | 77 -- .../generated/KindAutoGeneratedTests.java | 24 - .../generated/ListCustomAlertRuleTests.java | 28 - .../generated/LocalUserNotAllowedTests.java | 34 - .../security/generated/LocationTests.java | 21 - .../LocationsGetWithResponseMockTests.java | 63 -- .../generated/LocationsListMockTests.java | 64 -- .../LogAnalyticsIdentifierTests.java | 25 - .../MdeOnboardingDataInnerTests.java | 25 - .../MdeOnboardingDataListInnerTests.java | 32 - .../MdeOnboardingDataPropertiesTests.java | 21 - ...deOnboardingsGetWithResponseMockTests.java | 63 -- ...eOnboardingsListWithResponseMockTests.java | 64 -- ...MqttC2DMessagesNotInAllowedRangeTests.java | 40 -- ...ejectedMessagesNotInAllowedRangeTests.java | 40 -- ...MqttD2CMessagesNotInAllowedRangeTests.java | 40 -- .../OnPremiseResourceDetailsTests.java | 39 -- .../OnPremiseSqlResourceDetailsTests.java | 45 -- .../generated/OperationDisplayTests.java | 25 - .../generated/OperationInnerTests.java | 26 - .../generated/OperationListTests.java | 34 - ...perationResultAutoGeneratedInnerTests.java | 22 - .../generated/PathRecommendationTests.java | 82 --- .../security/generated/PricingInnerTests.java | 31 - .../generated/PricingListInnerTests.java | 41 -- .../generated/PricingPropertiesTests.java | 31 - .../PricingsGetWithResponseMockTests.java | 69 -- .../PricingsListWithResponseMockTests.java | 63 -- .../PricingsUpdateWithResponseMockTests.java | 76 -- .../generated/ProcessNotAllowedTests.java | 34 - .../generated/ProtectionModeTests.java | 39 -- .../generated/ProxyServerPropertiesTests.java | 27 - .../generated/PublisherInfoTests.java | 39 -- .../security/generated/QueryCheckTests.java | 43 -- .../QueuePurgesNotInAllowedRangeTests.java | 40 -- ...mendationConfigurationPropertiesTests.java | 35 - ...ulatoryComplianceAssessmentInnerTests.java | 29 - ...gulatoryComplianceAssessmentListTests.java | 38 - ...ryComplianceAssessmentPropertiesTests.java | 30 - ...ceAssessmentsGetWithResponseMockTests.java | 71 -- ...oryComplianceAssessmentsListMockTests.java | 71 -- ...RegulatoryComplianceControlInnerTests.java | 29 - .../RegulatoryComplianceControlListTests.java | 33 - ...atoryComplianceControlPropertiesTests.java | 30 - ...ianceControlsGetWithResponseMockTests.java | 71 -- ...latoryComplianceControlsListMockTests.java | 69 -- ...egulatoryComplianceStandardInnerTests.java | 29 - ...RegulatoryComplianceStandardListTests.java | 38 - ...toryComplianceStandardPropertiesTests.java | 30 - ...anceStandardsGetWithResponseMockTests.java | 68 -- ...atoryComplianceStandardsListMockTests.java | 69 -- .../generated/RemediationEtaTests.java | 31 - .../security/generated/RemediationTests.java | 40 -- .../ResourceDetailsAutoGeneratedTests.java | 28 - .../generated/ResourceDetailsTests.java | 22 - .../generated/ResourceIdentifierTests.java | 22 - .../generated/RuleResultsInnerTests.java | 39 -- .../generated/RuleResultsInputTests.java | 29 - .../generated/RuleResultsPropertiesTests.java | 35 - .../security/generated/RuleTests.java | 45 -- .../generated/RulesResultsInnerTests.java | 40 -- .../generated/RulesResultsInputTests.java | 46 -- .../security/generated/ScanInnerTests.java | 78 --- .../generated/ScanPropertiesTests.java | 75 -- .../generated/ScanResultInnerTests.java | 95 --- .../generated/ScanResultPropertiesTests.java | 138 ---- .../generated/ScanResultsInnerTests.java | 47 -- .../security/generated/ScansInnerTests.java | 128 ---- .../security/generated/ScopeElementTests.java | 41 -- .../security/generated/ScoreDetailsTests.java | 24 - ...eScoreControlDefinitionItemInnerTests.java | 25 - ...eControlDefinitionItemPropertiesTests.java | 25 - ...SecureScoreControlDefinitionListTests.java | 25 - ...cureScoreControlDefinitionSourceTests.java | 27 - ...efinitionsListBySubscriptionMockTests.java | 65 -- ...eScoreControlDefinitionsListMockTests.java | 65 -- .../SecureScoreControlDetailsInnerTests.java | 27 - .../SecureScoreControlListTests.java | 25 - ...ureScoreControlScoreDetailsInnerTests.java | 27 - ...oreControlsListBySecureScoreMockTests.java | 68 -- .../SecureScoreControlsListMockTests.java | 66 -- .../generated/SecureScoreItemInnerTests.java | 25 - .../SecureScoreItemPropertiesTests.java | 25 - .../SecureScoresGetWithResponseMockTests.java | 64 -- .../generated/SecureScoresListMockTests.java | 64 -- .../generated/SecureScoresListTests.java | 25 - .../SecurityAssessmentListTests.java | 25 - ...taPropertiesResponsePublishDatesTests.java | 30 - ...tyAssessmentMetadataResponseListTests.java | 25 - ...nsCreateOrUpdateWithResponseMockTests.java | 84 --- ...OperationsDeleteWithResponseMockTests.java | 63 -- ...ionOperationsGetWithResponseMockTests.java | 73 -- ...ityConnectorApplicationsListMockTests.java | 72 -- .../SecurityConnectorInnerTests.java | 59 -- .../SecurityConnectorPropertiesTests.java | 39 -- ...rsCreateOrUpdateWithResponseMockTests.java | 96 --- ...eByResourceGroupWithResponseMockTests.java | 63 -- ...tByResourceGroupWithResponseMockTests.java | 74 -- ...onnectorsListByResourceGroupMockTests.java | 72 -- .../SecurityConnectorsListMockTests.java | 71 -- .../SecurityConnectorsListTests.java | 60 -- .../generated/SecurityContactInnerTests.java | 55 -- .../generated/SecurityContactListTests.java | 25 - ...tactPropertiesAlertNotificationsTests.java | 34 - ...actPropertiesNotificationsByRoleTests.java | 35 - .../SecurityContactPropertiesTests.java | 55 -- ...tyContactsCreateWithResponseMockTests.java | 89 --- ...tyContactsDeleteWithResponseMockTests.java | 61 -- ...urityContactsGetWithResponseMockTests.java | 73 -- .../SecurityContactsListMockTests.java | 74 -- .../generated/SecuritySolutionInnerTests.java | 41 -- .../generated/SecuritySolutionListTests.java | 62 -- .../SecuritySolutionPropertiesTests.java | 41 -- ...ritySolutionsGetWithResponseMockTests.java | 75 -- .../SecuritySolutionsListMockTests.java | 72 -- ...ySolutionsReferenceDataListInnerTests.java | 55 -- ...SolutionsReferenceDataPropertiesTests.java | 49 -- .../SecuritySolutionsReferenceDataTests.java | 49 -- ...ListByHomeRegionWithResponseMockTests.java | 67 -- ...ferenceDatasListWithResponseMockTests.java | 64 -- .../SecuritySubAssessmentListTests.java | 25 - .../generated/SecurityTaskInnerTests.java | 42 -- .../generated/SecurityTaskListTests.java | 25 - .../SecurityTaskParametersTests.java | 39 -- .../SecurityTaskPropertiesTests.java | 42 -- .../generated/SensitivityLabelTests.java | 43 -- ...rverVulnerabilityAssessmentInnerTests.java | 25 - ...ulnerabilityAssessmentPropertiesTests.java | 24 - ...tsCreateOrUpdateWithResponseMockTests.java | 68 -- ...lnerabilityAssessmentsDeleteMockTests.java | 63 -- ...tyAssessmentsGetWithResponseMockTests.java | 68 -- ...ExtendedResourceWithResponseMockTests.java | 68 -- ...ulnerabilityAssessmentsListInnerTests.java | 29 - .../ServerVulnerabilityPropertiesTests.java | 25 - .../security/generated/SettingInnerTests.java | 24 - .../SettingsGetWithResponseMockTests.java | 65 -- .../generated/SettingsListMockTests.java | 64 -- .../security/generated/SettingsListTests.java | 27 - .../SettingsUpdateWithResponseMockTests.java | 69 -- .../generated/SoftwareInnerTests.java | 55 -- ...reInventoriesGetWithResponseMockTests.java | 79 --- ...toriesListByExtendedResourceMockTests.java | 80 --- .../SoftwareInventoriesListMockTests.java | 78 --- .../generated/SoftwarePropertiesTests.java | 55 -- .../generated/SoftwaresListTests.java | 63 -- ...SqlServerVulnerabilityPropertiesTests.java | 25 - ...BaselineRulesAddWithResponseMockTests.java | 105 --- ...esCreateOrUpdateWithResponseMockTests.java | 80 --- ...elineRulesDeleteWithResponseMockTests.java | 63 -- ...BaselineRulesGetWithResponseMockTests.java | 70 -- ...aselineRulesListWithResponseMockTests.java | 67 -- ...ntScanResultsGetWithResponseMockTests.java | 88 --- ...tScanResultsListWithResponseMockTests.java | 67 -- ...sessmentScansGetWithResponseMockTests.java | 86 --- ...essmentScansListWithResponseMockTests.java | 67 -- .../SuppressionAlertsScopeTests.java | 45 -- .../security/generated/TagsResourceTests.java | 41 -- .../security/generated/TagsTests.java | 38 - ...ceGroupLevelTaskWithResponseMockTests.java | 68 -- ...riptionLevelTaskWithResponseMockTests.java | 67 -- .../TasksListByHomeRegionMockTests.java | 65 -- .../TasksListByResourceGroupMockTests.java | 65 -- .../generated/TasksListMockTests.java | 64 -- ...upLevelTaskStateWithResponseMockTests.java | 69 -- ...onLevelTaskStateWithResponseMockTests.java | 65 -- .../ThresholdCustomAlertRuleTests.java | 36 - .../TimeWindowCustomAlertRuleTests.java | 40 -- .../TopologiesGetWithResponseMockTests.java | 64 -- .../TopologiesListByHomeRegionMockTests.java | 65 -- .../generated/TopologiesListMockTests.java | 64 -- .../security/generated/TopologyListTests.java | 25 - .../generated/TopologyResourceInnerTests.java | 25 - .../TopologyResourcePropertiesTests.java | 25 - .../TopologySingleResourceChildTests.java | 22 - .../TopologySingleResourceParentTests.java | 22 - .../TopologySingleResourceTests.java | 25 - .../generated/TrackedResourceTests.java | 52 -- .../TwinUpdatesNotInAllowedRangeTests.java | 40 -- ...rizedOperationsNotInAllowedRangeTests.java | 40 -- ...ateIoTSecuritySolutionPropertiesTests.java | 61 -- .../UpdateIotSecuritySolutionDataTests.java | 84 --- .../UserDefinedResourcesPropertiesTests.java | 34 - .../generated/UserRecommendationTests.java | 31 - .../security/generated/VaRuleTests.java | 77 -- .../generated/VendorReferenceTests.java | 22 - .../generated/VmRecommendationTests.java | 42 -- .../generated/WorkspaceSettingInnerTests.java | 31 - .../generated/WorkspaceSettingListTests.java | 39 -- .../WorkspaceSettingPropertiesTests.java | 30 - ...ceSettingsCreateWithResponseMockTests.java | 73 -- ...ceSettingsDeleteWithResponseMockTests.java | 61 -- ...spaceSettingsGetWithResponseMockTests.java | 68 -- .../WorkspaceSettingsListMockTests.java | 68 -- 597 files changed, 3462 insertions(+), 26014 deletions(-) create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityOperatorsClient.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorInner.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorListInner.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorImpl.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorListImpl.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsClientImpl.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsImpl.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Code.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CspmMonitorGitLabOffering.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDataSensitivityDiscovery.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDatabasesDspm.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingDatabasesDspm.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDevOpsGitLabOffering.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioningConfiguration.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioningConfiguration.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScanners.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScannersConfiguration.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Extension.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GitlabScopeEnvironmentData.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Identity.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/IsEnabled.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OperationStatus.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ResourceIdentityType.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperator.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperatorList.java create mode 100644 sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperators.java create mode 100644 sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsCreateOrUpdateSamples.java create mode 100644 sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsDeleteSamples.java create mode 100644 sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsGetSamples.java create mode 100644 sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsListSamples.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadConnectivityStateAutoGeneratedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadExternalSecuritySolutionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadSolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ActiveConnectionsNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlIssueSummaryTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsPutWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningEnforceRequestTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsEnforceMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListByExtendedResourceMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalWorkspacesPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionSettingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertEntityTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertPropertiesSupportingEvidenceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorBundlesRequestPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestBodyTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRuleInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulePropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToActivateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToDismissWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToInProgressWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToResolveWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToActivateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToDismissWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToInProgressWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToResolveWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListByHomeRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourceInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourcePropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowlistCustomAlertRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DRejectedMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpD2CMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOffboardingsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOnboardingsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentLinksTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsMetadatasDeleteInSubscriptionWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaExternalSecuritySolutionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaSolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AuthenticationDetailsPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionEventHubTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionLogicAppTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionWorkspaceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationRuleSetTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationScopeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationSourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationTriggeringRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationValidationStatusInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsGetByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListByResourceGroupMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsValidateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwAssumeRoleAuthenticationDetailsPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsEnvironmentDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMasterTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMemberTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureDevOpsScopeEnvironmentDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceIdentifierTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceLinkTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureTrackedResourceLocationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineAdjustedResultTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BenchmarkReferenceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefExternalSecuritySolutionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefSolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CloudOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancePropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceSegmentTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectableResourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedResourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedWorkspaceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionFromIpNotAllowedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionStringsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionToIpNotAllowedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ContainerRegistryVulnerabilityPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingNativeCloudConnectionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAzureDevOpsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingNativeCloudConnectionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGithubOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAlertRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsGetByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListByResourceGroupMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListResultTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CveTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CvssTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersConfigurationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmGcpOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingArcAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingRdsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingCloudWatchToKinesisTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTaskTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKinesisToS3Tests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesScubaReaderTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesServiceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingNativeCloudConnectionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingArcAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsAzureDevOpsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsGithubOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingArcAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingDefenderForServersTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingMdeAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingSubPlanTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningConfigurationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersConfigurationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingArcAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingDefenderForServersTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingMdeAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingSubPlanTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningConfigurationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DenylistCustomAlertRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DirectMethodInvokesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListByHomeRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EffectiveNetworkSecurityGroupsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EtagTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExecuteGovernanceRuleParamsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListByHomeRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FailedLocalLoginsNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FileUploadsNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataMemberTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataOrganizationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectEnvironmentDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GithubScopeEnvironmentDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentAdditionalDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceEmailNotificationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleEmailNotificationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleMetadataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleOwnerSourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulePropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesDeleteMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesOperationResultsWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthDataClassificationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthReportsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DRejectedMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpD2CMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingInformationProtectionTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionKeywordTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPolicyListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionConnectionStringTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListConnectionStringsWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTopDevicesListItemTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAlertedDeviceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceAlertTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceRecommendationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelListInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItemTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionModelInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSeverityMetricsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsDismissWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsGetByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListByResourceGroupMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesInitiateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupAndRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiatePortTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateRequestTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateVirtualMachineTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyVirtualMachineTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPortRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestPortTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestVirtualMachineTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/KindAutoGeneratedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ListCustomAlertRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocalUserNotAllowedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LogAnalyticsIdentifierTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataListInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DRejectedMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttD2CMessagesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseResourceDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseSqlResourceDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationDisplayTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationResultAutoGeneratedInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PathRecommendationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingListInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProcessNotAllowedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProtectionModeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProxyServerPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PublisherInfoTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueryCheckTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueuePurgesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RecommendationConfigurationPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationEtaTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsAutoGeneratedTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceIdentifierTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInputTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInputTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScansInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScopeElementTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScoreDetailsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionSourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListBySubscriptionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDetailsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlScoreDetailsInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListBySecureScoreMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataPropertiesResponsePublishDatesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataResponseListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesAlertNotificationsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesNotificationsByRoleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataListInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListByHomeRegionWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySubAssessmentListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskParametersTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SensitivityLabelTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsDeleteMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListByExtendedResourceWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListByExtendedResourceMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwarePropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwaresListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlServerVulnerabilityPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesAddWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansListWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SuppressionAlertsScopeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsResourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetResourceGroupLevelTaskWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetSubscriptionLevelTaskWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByHomeRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByResourceGroupMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateResourceGroupLevelTaskStateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateSubscriptionLevelTaskStateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ThresholdCustomAlertRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TimeWindowCustomAlertRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListByHomeRegionMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourceInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourcePropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceChildTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceParentTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TrackedResourceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TwinUpdatesNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UnauthorizedOperationsNotInAllowedRangeTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIoTSecuritySolutionPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIotSecuritySolutionDataTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserDefinedResourcesPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserRecommendationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VaRuleTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VendorReferenceTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VmRecommendationTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingInnerTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingListTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingPropertiesTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsCreateWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsDeleteWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsGetWithResponseMockTests.java delete mode 100644 sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsListMockTests.java diff --git a/sdk/security/azure-resourcemanager-security/CHANGELOG.md b/sdk/security/azure-resourcemanager-security/CHANGELOG.md index 64cd1ddaaaf2..4335d3c58ae1 100644 --- a/sdk/security/azure-resourcemanager-security/CHANGELOG.md +++ b/sdk/security/azure-resourcemanager-security/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.0.0-beta.5 (Unreleased) +## 1.0.0-beta.1 (2023-04-03) + +- Azure Resource Manager Security client library for Java. This package contains Microsoft Azure SDK for Security Management SDK. API spec for Microsoft.Security (Azure Security Center) resource provider. Package tag package-composite-v3. 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/security/azure-resourcemanager-security/README.md b/sdk/security/azure-resourcemanager-security/README.md index d5a2f20c8a87..960b33cd33f3 100644 --- a/sdk/security/azure-resourcemanager-security/README.md +++ b/sdk/security/azure-resourcemanager-security/README.md @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-security - 1.0.0-beta.4 + 1.0.0-beta.5 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/security/azure-resourcemanager-security/SAMPLE.md b/sdk/security/azure-resourcemanager-security/SAMPLE.md index 8165f46c2fac..3972495626d9 100644 --- a/sdk/security/azure-resourcemanager-security/SAMPLE.md +++ b/sdk/security/azure-resourcemanager-security/SAMPLE.md @@ -303,6 +303,13 @@ - [Get](#securitycontacts_get) - [List](#securitycontacts_list) +## SecurityOperators + +- [CreateOrUpdate](#securityoperators_createorupdate) +- [Delete](#securityoperators_delete) +- [Get](#securityoperators_get) +- [List](#securityoperators_list) + ## SecuritySolutions - [Get](#securitysolutions_get) @@ -4525,14 +4532,66 @@ public final class MdeOnboardingsListSamples { /** Samples for Pricings Get. */ public final class PricingsGetSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2022-03-01/examples/Pricings/GetPricingByName_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameCloudPosture_example.json */ /** - * Sample code: Get pricings on subscription. + * Sample code: Get pricings on subscription - CloudPosture plan. * * @param manager Entry point to SecurityManager. */ - public static void getPricingsOnSubscription(com.azure.resourcemanager.security.SecurityManager manager) { + public static void getPricingsOnSubscriptionCloudPosturePlan( + com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("CloudPosture", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameDns_example.json + */ + /** + * Sample code: Get pricings on subscription - Dns plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionDnsPlan(com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("Dns", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameContainers_example.json + */ + /** + * Sample code: Get pricings on subscription - Containers plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionContainersPlan( + com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("Containers", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameStorageAccounts_example.json + */ + /** + * Sample code: Get pricings on subscription - StorageAccounts plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionStorageAccountsPlan( + com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("StorageAccounts", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameVirtualMachines_example.json + */ + /** + * Sample code: Get pricings on subscription - VirtualMachines plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionVirtualMachinesPlan( + com.azure.resourcemanager.security.SecurityManager manager) { manager.pricings().getWithResponse("VirtualMachines", com.azure.core.util.Context.NONE); } } @@ -4544,7 +4603,7 @@ public final class PricingsGetSamples { /** Samples for Pricings List. */ public final class PricingsListSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2022-03-01/examples/Pricings/ListPricings_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/ListPricings_example.json */ /** * Sample code: Get pricings on subscription. @@ -4566,7 +4625,25 @@ import com.azure.resourcemanager.security.models.PricingTier; /** Samples for Pricings Update. */ public final class PricingsUpdateSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2022-03-01/examples/Pricings/PutPricingByName_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/PutPricingByNamePartialSuccess_example.json + */ + /** + * Sample code: Update pricing on subscription - partial success. + * + * @param manager Entry point to SecurityManager. + */ + public static void updatePricingOnSubscriptionPartialSuccess( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .pricings() + .updateWithResponse( + "CloudPosture", + new PricingInner().withPricingTier(PricingTier.STANDARD), + com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/PutPricingByName_example.json */ /** * Sample code: Update pricing on subscription. @@ -4577,8 +4654,8 @@ public final class PricingsUpdateSamples { manager .pricings() .updateWithResponse( - "VirtualMachines", - new PricingInner().withPricingTier(PricingTier.STANDARD).withSubPlan("P2"), + "CloudPosture", + new PricingInner().withPricingTier(PricingTier.STANDARD), com.azure.core.util.Context.NONE); } } @@ -4974,7 +5051,7 @@ import java.util.Map; /** Samples for SecurityConnectors CreateOrUpdate. */ public final class SecurityConnectorsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/PutSecurityConnector_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/PutSecurityConnector_example.json */ /** * Sample code: Create or update a security connector. @@ -5020,7 +5097,7 @@ public final class SecurityConnectorsCreateOrUpdateSamples { /** Samples for SecurityConnectors Delete. */ public final class SecurityConnectorsDeleteSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/DeleteSecurityConnector_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/DeleteSecurityConnector_example.json */ /** * Sample code: Delete a security connector. @@ -5041,7 +5118,7 @@ public final class SecurityConnectorsDeleteSamples { /** Samples for SecurityConnectors GetByResourceGroup. */ public final class SecurityConnectorsGetByResourceGroupSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/GetSecurityConnectorSingleResource_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/GetSecurityConnectorSingleResource_example.json */ /** * Sample code: Retrieve a security connector. @@ -5063,7 +5140,7 @@ public final class SecurityConnectorsGetByResourceGroupSamples { /** Samples for SecurityConnectors List. */ public final class SecurityConnectorsListSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/GetSecurityConnectorsSubscription_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/GetSecurityConnectorsSubscription_example.json */ /** * Sample code: List all security connectors of a specified subscription. @@ -5083,7 +5160,7 @@ public final class SecurityConnectorsListSamples { /** Samples for SecurityConnectors ListByResourceGroup. */ public final class SecurityConnectorsListByResourceGroupSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/GetSecurityConnectorsResourceGroup_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/GetSecurityConnectorsResourceGroup_example.json */ /** * Sample code: List all security connectors of a specified resource group. @@ -5112,7 +5189,7 @@ import java.util.Map; /** Samples for SecurityConnectors Update. */ public final class SecurityConnectorsUpdateSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/PatchSecurityConnector_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/PatchSecurityConnector_example.json */ /** * Sample code: Update a security connector. @@ -5251,6 +5328,93 @@ public final class SecurityContactsListSamples { } ``` +### SecurityOperators_CreateOrUpdate + +```java +/** Samples for SecurityOperators CreateOrUpdate. */ +public final class SecurityOperatorsCreateOrUpdateSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/PutSecurityOperatorByName_example.json + */ + /** + * Sample code: Create a security operator on the given scope. + * + * @param manager Entry point to SecurityManager. + */ + public static void createASecurityOperatorOnTheGivenScope( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .securityOperators() + .createOrUpdateWithResponse( + "CloudPosture", "DefenderCSPMSecurityOperator", com.azure.core.util.Context.NONE); + } +} +``` + +### SecurityOperators_Delete + +```java +/** Samples for SecurityOperators Delete. */ +public final class SecurityOperatorsDeleteSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/DeleteSecurityOperatorByName_example.json + */ + /** + * Sample code: Delete SecurityOperator on subscription. + * + * @param manager Entry point to SecurityManager. + */ + public static void deleteSecurityOperatorOnSubscription( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .securityOperators() + .deleteByResourceGroupWithResponse( + "CloudPosture", "DefenderCSPMSecurityOperator", com.azure.core.util.Context.NONE); + } +} +``` + +### SecurityOperators_Get + +```java +/** Samples for SecurityOperators Get. */ +public final class SecurityOperatorsGetSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/GetSecurityOperatorByName_example.json + */ + /** + * Sample code: Get a specific security operator by scope and securityOperatorName. + * + * @param manager Entry point to SecurityManager. + */ + public static void getASpecificSecurityOperatorByScopeAndSecurityOperatorName( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .securityOperators() + .getWithResponse("CloudPosture", "DefenderCSPMSecurityOperator", com.azure.core.util.Context.NONE); + } +} +``` + +### SecurityOperators_List + +```java +/** Samples for SecurityOperators List. */ +public final class SecurityOperatorsListSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/ListSecurityOperators_example.json + */ + /** + * Sample code: List SecurityOperators. + * + * @param manager Entry point to SecurityManager. + */ + public static void listSecurityOperators(com.azure.resourcemanager.security.SecurityManager manager) { + manager.securityOperators().listWithResponse("CloudPosture", com.azure.core.util.Context.NONE); + } +} +``` + ### SecuritySolutions_Get ```java diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/SecurityManager.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/SecurityManager.java index 439e175bfbed..8a9f67c76387 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/SecurityManager.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/SecurityManager.java @@ -73,6 +73,7 @@ import com.azure.resourcemanager.security.implementation.SecurityConnectorApplicationsImpl; import com.azure.resourcemanager.security.implementation.SecurityConnectorsImpl; import com.azure.resourcemanager.security.implementation.SecurityContactsImpl; +import com.azure.resourcemanager.security.implementation.SecurityOperatorsImpl; import com.azure.resourcemanager.security.implementation.SecuritySolutionsImpl; import com.azure.resourcemanager.security.implementation.SecuritySolutionsReferenceDatasImpl; import com.azure.resourcemanager.security.implementation.ServerVulnerabilityAssessmentsImpl; @@ -133,6 +134,7 @@ import com.azure.resourcemanager.security.models.SecurityConnectorApplications; import com.azure.resourcemanager.security.models.SecurityConnectors; import com.azure.resourcemanager.security.models.SecurityContacts; +import com.azure.resourcemanager.security.models.SecurityOperators; import com.azure.resourcemanager.security.models.SecuritySolutions; import com.azure.resourcemanager.security.models.SecuritySolutionsReferenceDatas; import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessments; @@ -244,8 +246,6 @@ public final class SecurityManager { private SoftwareInventories softwareInventories; - private SecurityConnectors securityConnectors; - private GovernanceRules governanceRules; private GovernanceAssignments governanceAssignments; @@ -274,6 +274,10 @@ public final class SecurityManager { private SqlVulnerabilityAssessmentBaselineRules sqlVulnerabilityAssessmentBaselineRules; + private SecurityConnectors securityConnectors; + + private SecurityOperators securityOperators; + private final SecurityCenter clientObject; private SecurityManager(HttpPipeline httpPipeline, AzureProfile profile, Duration defaultPollInterval) { @@ -439,7 +443,7 @@ public SecurityManager authenticate(TokenCredential credential, AzureProfile pro .append("-") .append("com.azure.resourcemanager.security") .append("/") - .append("1.0.0-beta.4"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder .append(" (") @@ -1058,18 +1062,6 @@ public SoftwareInventories softwareInventories() { return softwareInventories; } - /** - * Gets the resource collection API of SecurityConnectors. It manages SecurityConnector. - * - * @return Resource collection API of SecurityConnectors. - */ - public SecurityConnectors securityConnectors() { - if (this.securityConnectors == null) { - this.securityConnectors = new SecurityConnectorsImpl(clientObject.getSecurityConnectors(), this); - } - return securityConnectors; - } - /** * Gets the resource collection API of GovernanceRules. It manages GovernanceRule. * @@ -1249,6 +1241,30 @@ public SqlVulnerabilityAssessmentBaselineRules sqlVulnerabilityAssessmentBaselin return sqlVulnerabilityAssessmentBaselineRules; } + /** + * Gets the resource collection API of SecurityConnectors. It manages SecurityConnector. + * + * @return Resource collection API of SecurityConnectors. + */ + public SecurityConnectors securityConnectors() { + if (this.securityConnectors == null) { + this.securityConnectors = new SecurityConnectorsImpl(clientObject.getSecurityConnectors(), this); + } + return securityConnectors; + } + + /** + * Gets the resource collection API of SecurityOperators. + * + * @return Resource collection API of SecurityOperators. + */ + public SecurityOperators securityOperators() { + if (this.securityOperators == null) { + this.securityOperators = new SecurityOperatorsImpl(clientObject.getSecurityOperators(), this); + } + return securityOperators; + } + /** * @return Wrapped service client SecurityCenter providing direct access to the underlying auto-generated API * implementation, based on Azure REST API. diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/PricingsClient.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/PricingsClient.java index 7179613a2b17..fefcef79c849 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/PricingsClient.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/PricingsClient.java @@ -70,8 +70,8 @@ public interface PricingsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period along with {@link Response}. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard along with {@link + * Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) Response updateWithResponse(String pricingName, PricingInner pricing, Context context); @@ -84,8 +84,7 @@ public interface PricingsClient { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard. */ @ServiceMethod(returns = ReturnType.SINGLE) PricingInner update(String pricingName, PricingInner pricing); diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityCenter.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityCenter.java index 705fefe02cb5..3632a9b91815 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityCenter.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityCenter.java @@ -352,13 +352,6 @@ public interface SecurityCenter { */ SoftwareInventoriesClient getSoftwareInventories(); - /** - * Gets the SecurityConnectorsClient object to access its operations. - * - * @return the SecurityConnectorsClient object. - */ - SecurityConnectorsClient getSecurityConnectors(); - /** * Gets the GovernanceRulesClient object to access its operations. * @@ -456,4 +449,18 @@ public interface SecurityCenter { * @return the SqlVulnerabilityAssessmentBaselineRulesClient object. */ SqlVulnerabilityAssessmentBaselineRulesClient getSqlVulnerabilityAssessmentBaselineRules(); + + /** + * Gets the SecurityConnectorsClient object to access its operations. + * + * @return the SecurityConnectorsClient object. + */ + SecurityConnectorsClient getSecurityConnectors(); + + /** + * Gets the SecurityOperatorsClient object to access its operations. + * + * @return the SecurityOperatorsClient object. + */ + SecurityOperatorsClient getSecurityOperators(); } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityOperatorsClient.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityOperatorsClient.java new file mode 100644 index 000000000000..bd785ec861db --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/SecurityOperatorsClient.java @@ -0,0 +1,121 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.fluent; + +import com.azure.core.annotation.ReturnType; +import com.azure.core.annotation.ServiceMethod; +import com.azure.core.http.rest.Response; +import com.azure.core.util.Context; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorListInner; + +/** An instance of this class provides access to all the operations defined in SecurityOperatorsClient. */ +public interface SecurityOperatorsClient { + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response listWithResponse(String pricingName, Context context); + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + SecurityOperatorListInner list(String pricingName); + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response getWithResponse(String pricingName, String securityOperatorName, Context context); + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + SecurityOperatorInner get(String pricingName, String securityOperatorName); + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response createOrUpdateWithResponse( + String pricingName, String securityOperatorName, Context context); + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + SecurityOperatorInner createOrUpdate(String pricingName, String securityOperatorName); + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + Response deleteWithResponse(String pricingName, String securityOperatorName, Context context); + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void delete(String pricingName, String securityOperatorName); +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingInner.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingInner.java index 979f5106ad8a..99e866421998 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingInner.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingInner.java @@ -6,15 +6,16 @@ import com.azure.core.annotation.Fluent; import com.azure.core.management.ProxyResource; +import com.azure.resourcemanager.security.models.Extension; import com.azure.resourcemanager.security.models.PricingTier; import com.fasterxml.jackson.annotation.JsonProperty; import java.time.Duration; +import java.time.OffsetDateTime; import java.util.List; /** - * Microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier available - * with a trial period. The standard tier offers advanced security capabilities, while the free tier offers basic - * security features. + * Microsoft Defender for Cloud is provided in two pricing tiers: free and standard. The standard tier offers advanced + * security capabilities, while the free tier offers basic security features. */ @Fluent public final class PricingInner extends ProxyResource { @@ -39,8 +40,8 @@ private PricingProperties innerProperties() { /** * Get the pricingTier property: The pricing tier value. Microsoft Defender for Cloud is provided in two pricing - * tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced - * security capabilities, while the free tier offers basic security features. + * tiers: free and standard. The standard tier offers advanced security capabilities, while the free tier offers + * basic security features. * * @return the pricingTier value. */ @@ -50,8 +51,8 @@ public PricingTier pricingTier() { /** * Set the pricingTier property: The pricing tier value. Microsoft Defender for Cloud is provided in two pricing - * tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced - * security capabilities, while the free tier offers basic security features. + * tiers: free and standard. The standard tier offers advanced security capabilities, while the free tier offers + * basic security features. * * @param pricingTier the pricingTier value to set. * @return the PricingInner object itself. @@ -99,6 +100,16 @@ public Duration freeTrialRemainingTime() { return this.innerProperties() == null ? null : this.innerProperties().freeTrialRemainingTime(); } + /** + * Get the enablementTime property: Optional. If `pricingTier` is `Standard` then this property holds the date of + * the last time the `pricingTier` was set to `Standard`, when available (e.g 2023-03-01T12:42:42.1921106Z). + * + * @return the enablementTime value. + */ + public OffsetDateTime enablementTime() { + return this.innerProperties() == null ? null : this.innerProperties().enablementTime(); + } + /** * Get the deprecated property: Optional. True if the plan is deprecated. If there are replacing plans they will * appear in `replacedBy` property. @@ -119,6 +130,29 @@ public List replacedBy() { return this.innerProperties() == null ? null : this.innerProperties().replacedBy(); } + /** + * Get the extensions property: Optional. List of extensions offered under a plan. + * + * @return the extensions value. + */ + public List extensions() { + return this.innerProperties() == null ? null : this.innerProperties().extensions(); + } + + /** + * Set the extensions property: Optional. List of extensions offered under a plan. + * + * @param extensions the extensions value to set. + * @return the PricingInner object itself. + */ + public PricingInner withExtensions(List extensions) { + if (this.innerProperties() == null) { + this.innerProperties = new PricingProperties(); + } + this.innerProperties().withExtensions(extensions); + return this; + } + /** * Validates the instance. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingProperties.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingProperties.java index dcf5d895914a..681894d02f72 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingProperties.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/PricingProperties.java @@ -6,18 +6,19 @@ import com.azure.core.annotation.Fluent; import com.azure.core.util.logging.ClientLogger; +import com.azure.resourcemanager.security.models.Extension; import com.azure.resourcemanager.security.models.PricingTier; import com.fasterxml.jackson.annotation.JsonProperty; import java.time.Duration; +import java.time.OffsetDateTime; import java.util.List; /** Pricing properties for the relevant scope. */ @Fluent public final class PricingProperties { /* - * The pricing tier value. Microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with - * the standard tier available with a trial period. The standard tier offers advanced security capabilities, while - * the free tier offers basic security features. + * The pricing tier value. Microsoft Defender for Cloud is provided in two pricing tiers: free and standard. The + * standard tier offers advanced security capabilities, while the free tier offers basic security features. */ @JsonProperty(value = "pricingTier", required = true) private PricingTier pricingTier; @@ -35,6 +36,13 @@ public final class PricingProperties { @JsonProperty(value = "freeTrialRemainingTime", access = JsonProperty.Access.WRITE_ONLY) private Duration freeTrialRemainingTime; + /* + * Optional. If `pricingTier` is `Standard` then this property holds the date of the last time the `pricingTier` + * was set to `Standard`, when available (e.g 2023-03-01T12:42:42.1921106Z). + */ + @JsonProperty(value = "enablementTime", access = JsonProperty.Access.WRITE_ONLY) + private OffsetDateTime enablementTime; + /* * Optional. True if the plan is deprecated. If there are replacing plans they will appear in `replacedBy` property */ @@ -47,14 +55,20 @@ public final class PricingProperties { @JsonProperty(value = "replacedBy", access = JsonProperty.Access.WRITE_ONLY) private List replacedBy; + /* + * Optional. List of extensions offered under a plan. + */ + @JsonProperty(value = "extensions") + private List extensions; + /** Creates an instance of PricingProperties class. */ public PricingProperties() { } /** * Get the pricingTier property: The pricing tier value. Microsoft Defender for Cloud is provided in two pricing - * tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced - * security capabilities, while the free tier offers basic security features. + * tiers: free and standard. The standard tier offers advanced security capabilities, while the free tier offers + * basic security features. * * @return the pricingTier value. */ @@ -64,8 +78,8 @@ public PricingTier pricingTier() { /** * Set the pricingTier property: The pricing tier value. Microsoft Defender for Cloud is provided in two pricing - * tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced - * security capabilities, while the free tier offers basic security features. + * tiers: free and standard. The standard tier offers advanced security capabilities, while the free tier offers + * basic security features. * * @param pricingTier the pricingTier value to set. * @return the PricingProperties object itself. @@ -107,6 +121,16 @@ public Duration freeTrialRemainingTime() { return this.freeTrialRemainingTime; } + /** + * Get the enablementTime property: Optional. If `pricingTier` is `Standard` then this property holds the date of + * the last time the `pricingTier` was set to `Standard`, when available (e.g 2023-03-01T12:42:42.1921106Z). + * + * @return the enablementTime value. + */ + public OffsetDateTime enablementTime() { + return this.enablementTime; + } + /** * Get the deprecated property: Optional. True if the plan is deprecated. If there are replacing plans they will * appear in `replacedBy` property. @@ -127,6 +151,26 @@ public List replacedBy() { return this.replacedBy; } + /** + * Get the extensions property: Optional. List of extensions offered under a plan. + * + * @return the extensions value. + */ + public List extensions() { + return this.extensions; + } + + /** + * Set the extensions property: Optional. List of extensions offered under a plan. + * + * @param extensions the extensions value to set. + * @return the PricingProperties object itself. + */ + public PricingProperties withExtensions(List extensions) { + this.extensions = extensions; + return this; + } + /** * Validates the instance. * @@ -138,6 +182,9 @@ public void validate() { .logExceptionAsError( new IllegalArgumentException("Missing required property pricingTier in model PricingProperties")); } + if (extensions() != null) { + extensions().forEach(e -> e.validate()); + } } private static final ClientLogger LOGGER = new ClientLogger(PricingProperties.class); diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorInner.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorInner.java new file mode 100644 index 000000000000..74c332b17887 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorInner.java @@ -0,0 +1,55 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.fluent.models; + +import com.azure.core.annotation.Fluent; +import com.azure.core.management.ProxyResource; +import com.azure.resourcemanager.security.models.Identity; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Security operator under a given subscription and pricing. */ +@Fluent +public final class SecurityOperatorInner extends ProxyResource { + /* + * Identity for the resource. + */ + @JsonProperty(value = "identity") + private Identity identity; + + /** Creates an instance of SecurityOperatorInner class. */ + public SecurityOperatorInner() { + } + + /** + * Get the identity property: Identity for the resource. + * + * @return the identity value. + */ + public Identity identity() { + return this.identity; + } + + /** + * Set the identity property: Identity for the resource. + * + * @param identity the identity value to set. + * @return the SecurityOperatorInner object itself. + */ + public SecurityOperatorInner withIdentity(Identity identity) { + this.identity = identity; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (identity() != null) { + identity().validate(); + } + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorListInner.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorListInner.java new file mode 100644 index 000000000000..de1c00d24b3b --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/fluent/models/SecurityOperatorListInner.java @@ -0,0 +1,61 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.fluent.models; + +import com.azure.core.annotation.Fluent; +import com.azure.core.util.logging.ClientLogger; +import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.List; + +/** List of SecurityOperator response. */ +@Fluent +public final class SecurityOperatorListInner { + /* + * List of SecurityOperator configurations + */ + @JsonProperty(value = "value", required = true) + private List value; + + /** Creates an instance of SecurityOperatorListInner class. */ + public SecurityOperatorListInner() { + } + + /** + * Get the value property: List of SecurityOperator configurations. + * + * @return the value value. + */ + public List value() { + return this.value; + } + + /** + * Set the value property: List of SecurityOperator configurations. + * + * @param value the value value to set. + * @return the SecurityOperatorListInner object itself. + */ + public SecurityOperatorListInner withValue(List value) { + this.value = value; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (value() == null) { + throw LOGGER + .logExceptionAsError( + new IllegalArgumentException("Missing required property value in model SecurityOperatorListInner")); + } else { + value().forEach(e -> e.validate()); + } + } + + private static final ClientLogger LOGGER = new ClientLogger(SecurityOperatorListInner.class); +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingImpl.java index ad59075987ba..46e348a6d463 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingImpl.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingImpl.java @@ -5,9 +5,11 @@ package com.azure.resourcemanager.security.implementation; import com.azure.resourcemanager.security.fluent.models.PricingInner; +import com.azure.resourcemanager.security.models.Extension; import com.azure.resourcemanager.security.models.Pricing; import com.azure.resourcemanager.security.models.PricingTier; import java.time.Duration; +import java.time.OffsetDateTime; import java.util.Collections; import java.util.List; @@ -45,6 +47,10 @@ public Duration freeTrialRemainingTime() { return this.innerModel().freeTrialRemainingTime(); } + public OffsetDateTime enablementTime() { + return this.innerModel().enablementTime(); + } + public Boolean deprecated() { return this.innerModel().deprecated(); } @@ -58,6 +64,15 @@ public List replacedBy() { } } + public List extensions() { + List inner = this.innerModel().extensions(); + if (inner != null) { + return Collections.unmodifiableList(inner); + } else { + return Collections.emptyList(); + } + } + public PricingInner innerModel() { return this.innerObject; } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingsClientImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingsClientImpl.java index befe2ff74281..d1e7fb2693c0 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingsClientImpl.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/PricingsClientImpl.java @@ -112,7 +112,7 @@ private Mono> listWithResponseAsync() { new IllegalArgumentException( "Parameter this.client.getSubscriptionId() is required and cannot be null.")); } - final String apiVersion = "2022-03-01"; + final String apiVersion = "2023-01-01"; final String accept = "application/json"; return FluxUtil .withContext( @@ -146,7 +146,7 @@ private Mono> listWithResponseAsync(Context context) new IllegalArgumentException( "Parameter this.client.getSubscriptionId() is required and cannot be null.")); } - final String apiVersion = "2022-03-01"; + final String apiVersion = "2023-01-01"; final String accept = "application/json"; context = this.client.mergeContext(context); return service.list(this.client.getEndpoint(), apiVersion, this.client.getSubscriptionId(), accept, context); @@ -217,7 +217,7 @@ private Mono> getWithResponseAsync(String pricingName) { if (pricingName == null) { return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); } - final String apiVersion = "2022-03-01"; + final String apiVersion = "2023-01-01"; final String accept = "application/json"; return FluxUtil .withContext( @@ -261,7 +261,7 @@ private Mono> getWithResponseAsync(String pricingName, Co if (pricingName == null) { return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); } - final String apiVersion = "2022-03-01"; + final String apiVersion = "2023-01-01"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -321,8 +321,8 @@ public PricingInner get(String pricingName) { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period along with {@link Response} on successful completion of {@link Mono}. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard along with {@link + * Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync(String pricingName, PricingInner pricing) { @@ -346,7 +346,7 @@ private Mono> updateWithResponseAsync(String pricingName, } else { pricing.validate(); } - final String apiVersion = "2022-03-01"; + final String apiVersion = "2023-01-01"; final String accept = "application/json"; return FluxUtil .withContext( @@ -372,8 +372,8 @@ private Mono> updateWithResponseAsync(String pricingName, * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period along with {@link Response} on successful completion of {@link Mono}. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard along with {@link + * Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono> updateWithResponseAsync( @@ -398,7 +398,7 @@ private Mono> updateWithResponseAsync( } else { pricing.validate(); } - final String apiVersion = "2022-03-01"; + final String apiVersion = "2023-01-01"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -420,8 +420,8 @@ private Mono> updateWithResponseAsync( * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period on successful completion of {@link Mono}. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard on successful completion + * of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) private Mono updateAsync(String pricingName, PricingInner pricing) { @@ -437,8 +437,8 @@ private Mono updateAsync(String pricingName, PricingInner pricing) * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period along with {@link Response}. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard along with {@link + * Response}. */ @ServiceMethod(returns = ReturnType.SINGLE) public Response updateWithResponse(String pricingName, PricingInner pricing, Context context) { @@ -453,8 +453,7 @@ public Response updateWithResponse(String pricingName, PricingInne * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard. */ @ServiceMethod(returns = ReturnType.SINGLE) public PricingInner update(String pricingName, PricingInner pricing) { diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityCenterImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityCenterImpl.java index c9277a64c04f..2f43f2f9a553 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityCenterImpl.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityCenterImpl.java @@ -71,6 +71,7 @@ import com.azure.resourcemanager.security.fluent.SecurityConnectorApplicationsClient; import com.azure.resourcemanager.security.fluent.SecurityConnectorsClient; import com.azure.resourcemanager.security.fluent.SecurityContactsClient; +import com.azure.resourcemanager.security.fluent.SecurityOperatorsClient; import com.azure.resourcemanager.security.fluent.SecuritySolutionsClient; import com.azure.resourcemanager.security.fluent.SecuritySolutionsReferenceDatasClient; import com.azure.resourcemanager.security.fluent.ServerVulnerabilityAssessmentsClient; @@ -695,18 +696,6 @@ public SoftwareInventoriesClient getSoftwareInventories() { return this.softwareInventories; } - /** The SecurityConnectorsClient object to access its operations. */ - private final SecurityConnectorsClient securityConnectors; - - /** - * Gets the SecurityConnectorsClient object to access its operations. - * - * @return the SecurityConnectorsClient object. - */ - public SecurityConnectorsClient getSecurityConnectors() { - return this.securityConnectors; - } - /** The GovernanceRulesClient object to access its operations. */ private final GovernanceRulesClient governanceRules; @@ -875,6 +864,30 @@ public SqlVulnerabilityAssessmentBaselineRulesClient getSqlVulnerabilityAssessme return this.sqlVulnerabilityAssessmentBaselineRules; } + /** The SecurityConnectorsClient object to access its operations. */ + private final SecurityConnectorsClient securityConnectors; + + /** + * Gets the SecurityConnectorsClient object to access its operations. + * + * @return the SecurityConnectorsClient object. + */ + public SecurityConnectorsClient getSecurityConnectors() { + return this.securityConnectors; + } + + /** The SecurityOperatorsClient object to access its operations. */ + private final SecurityOperatorsClient securityOperators; + + /** + * Gets the SecurityOperatorsClient object to access its operations. + * + * @return the SecurityOperatorsClient object. + */ + public SecurityOperatorsClient getSecurityOperators() { + return this.securityOperators; + } + /** * Initializes an instance of SecurityCenter client. * @@ -944,7 +957,6 @@ public SqlVulnerabilityAssessmentBaselineRulesClient getSqlVulnerabilityAssessme this.settings = new SettingsClientImpl(this); this.ingestionSettings = new IngestionSettingsClientImpl(this); this.softwareInventories = new SoftwareInventoriesClientImpl(this); - this.securityConnectors = new SecurityConnectorsClientImpl(this); this.governanceRules = new GovernanceRulesClientImpl(this); this.governanceAssignments = new GovernanceAssignmentsClientImpl(this); this.applications = new ApplicationsClientImpl(this); @@ -959,6 +971,8 @@ public SqlVulnerabilityAssessmentBaselineRulesClient getSqlVulnerabilityAssessme this.sqlVulnerabilityAssessmentScans = new SqlVulnerabilityAssessmentScansClientImpl(this); this.sqlVulnerabilityAssessmentScanResults = new SqlVulnerabilityAssessmentScanResultsClientImpl(this); this.sqlVulnerabilityAssessmentBaselineRules = new SqlVulnerabilityAssessmentBaselineRulesClientImpl(this); + this.securityConnectors = new SecurityConnectorsClientImpl(this); + this.securityOperators = new SecurityOperatorsClientImpl(this); } /** diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityConnectorsClientImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityConnectorsClientImpl.java index 4512b90537ab..2092e42d6eb4 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityConnectorsClientImpl.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityConnectorsClientImpl.java @@ -186,7 +186,7 @@ private Mono> listSinglePageAsync() { new IllegalArgumentException( "Parameter this.client.getSubscriptionId() is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; return FluxUtil .withContext( @@ -230,7 +230,7 @@ private Mono> listSinglePageAsync(Context new IllegalArgumentException( "Parameter this.client.getSubscriptionId() is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -333,7 +333,7 @@ private Mono> listByResourceGroupSinglePag return Mono .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; return FluxUtil .withContext( @@ -390,7 +390,7 @@ private Mono> listByResourceGroupSinglePag return Mono .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -516,7 +516,7 @@ private Mono> getByResourceGroupWithResponseAsy return Mono .error(new IllegalArgumentException("Parameter securityConnectorName is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; return FluxUtil .withContext( @@ -568,7 +568,7 @@ private Mono> getByResourceGroupWithResponseAsy return Mono .error(new IllegalArgumentException("Parameter securityConnectorName is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -676,7 +676,7 @@ private Mono> createOrUpdateWithResponseAsync( } else { securityConnector.validate(); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; return FluxUtil .withContext( @@ -740,7 +740,7 @@ private Mono> createOrUpdateWithResponseAsync( } else { securityConnector.validate(); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -860,7 +860,7 @@ private Mono> updateWithResponseAsync( } else { securityConnector.validate(); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; return FluxUtil .withContext( @@ -923,7 +923,7 @@ private Mono> updateWithResponseAsync( } else { securityConnector.validate(); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; context = this.client.mergeContext(context); return service @@ -1030,7 +1030,7 @@ private Mono> deleteWithResponseAsync(String resourceGroupName, S return Mono .error(new IllegalArgumentException("Parameter securityConnectorName is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; return FluxUtil .withContext( @@ -1082,7 +1082,7 @@ private Mono> deleteWithResponseAsync( return Mono .error(new IllegalArgumentException("Parameter securityConnectorName is required and cannot be null.")); } - final String apiVersion = "2022-08-01-preview"; + final String apiVersion = "2023-03-01-preview"; final String accept = "application/json"; context = this.client.mergeContext(context); return service diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorImpl.java new file mode 100644 index 000000000000..3564896ce8d3 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorImpl.java @@ -0,0 +1,45 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.implementation; + +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner; +import com.azure.resourcemanager.security.models.Identity; +import com.azure.resourcemanager.security.models.SecurityOperator; + +public final class SecurityOperatorImpl implements SecurityOperator { + private SecurityOperatorInner innerObject; + + private final com.azure.resourcemanager.security.SecurityManager serviceManager; + + SecurityOperatorImpl( + SecurityOperatorInner innerObject, com.azure.resourcemanager.security.SecurityManager serviceManager) { + this.innerObject = innerObject; + this.serviceManager = serviceManager; + } + + public String id() { + return this.innerModel().id(); + } + + public String name() { + return this.innerModel().name(); + } + + public String type() { + return this.innerModel().type(); + } + + public Identity identity() { + return this.innerModel().identity(); + } + + public SecurityOperatorInner innerModel() { + return this.innerObject; + } + + private com.azure.resourcemanager.security.SecurityManager manager() { + return this.serviceManager; + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorListImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorListImpl.java new file mode 100644 index 000000000000..7298243843b0 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorListImpl.java @@ -0,0 +1,47 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.implementation; + +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorListInner; +import com.azure.resourcemanager.security.models.SecurityOperator; +import com.azure.resourcemanager.security.models.SecurityOperatorList; +import java.util.Collections; +import java.util.List; +import java.util.stream.Collectors; + +public final class SecurityOperatorListImpl implements SecurityOperatorList { + private SecurityOperatorListInner innerObject; + + private final com.azure.resourcemanager.security.SecurityManager serviceManager; + + SecurityOperatorListImpl( + SecurityOperatorListInner innerObject, com.azure.resourcemanager.security.SecurityManager serviceManager) { + this.innerObject = innerObject; + this.serviceManager = serviceManager; + } + + public List value() { + List inner = this.innerModel().value(); + if (inner != null) { + return Collections + .unmodifiableList( + inner + .stream() + .map(inner1 -> new SecurityOperatorImpl(inner1, this.manager())) + .collect(Collectors.toList())); + } else { + return Collections.emptyList(); + } + } + + public SecurityOperatorListInner innerModel() { + return this.innerObject; + } + + private com.azure.resourcemanager.security.SecurityManager manager() { + return this.serviceManager; + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsClientImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsClientImpl.java new file mode 100644 index 000000000000..cf7c403898ff --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsClientImpl.java @@ -0,0 +1,661 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.implementation; + +import com.azure.core.annotation.Delete; +import com.azure.core.annotation.ExpectedResponses; +import com.azure.core.annotation.Get; +import com.azure.core.annotation.HeaderParam; +import com.azure.core.annotation.Headers; +import com.azure.core.annotation.Host; +import com.azure.core.annotation.HostParam; +import com.azure.core.annotation.PathParam; +import com.azure.core.annotation.Put; +import com.azure.core.annotation.QueryParam; +import com.azure.core.annotation.ReturnType; +import com.azure.core.annotation.ServiceInterface; +import com.azure.core.annotation.ServiceMethod; +import com.azure.core.annotation.UnexpectedResponseExceptionType; +import com.azure.core.http.rest.Response; +import com.azure.core.http.rest.RestProxy; +import com.azure.core.management.exception.ManagementException; +import com.azure.core.util.Context; +import com.azure.core.util.FluxUtil; +import com.azure.resourcemanager.security.fluent.SecurityOperatorsClient; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorListInner; +import reactor.core.publisher.Mono; + +/** An instance of this class provides access to all the operations defined in SecurityOperatorsClient. */ +public final class SecurityOperatorsClientImpl implements SecurityOperatorsClient { + /** The proxy service used to perform REST calls. */ + private final SecurityOperatorsService service; + + /** The service client containing this operation class. */ + private final SecurityCenterImpl client; + + /** + * Initializes an instance of SecurityOperatorsClientImpl. + * + * @param client the instance of the service client containing this operation class. + */ + SecurityOperatorsClientImpl(SecurityCenterImpl client) { + this.service = + RestProxy.create(SecurityOperatorsService.class, client.getHttpPipeline(), client.getSerializerAdapter()); + this.client = client; + } + + /** + * The interface defining all the services for SecurityCenterSecurityOperators to be used by the proxy service to + * perform REST calls. + */ + @Host("{$host}") + @ServiceInterface(name = "SecurityCenterSecuri") + public interface SecurityOperatorsService { + @Headers({"Content-Type: application/json"}) + @Get("/subscriptions/{subscriptionId}/providers/Microsoft.Security/pricings/{pricingName}/securityOperators") + @ExpectedResponses({200}) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> list( + @HostParam("$host") String endpoint, + @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @PathParam("pricingName") String pricingName, + @HeaderParam("Accept") String accept, + Context context); + + @Headers({"Content-Type: application/json"}) + @Get( + "/subscriptions/{subscriptionId}/providers/Microsoft.Security/pricings/{pricingName}/securityOperators/{securityOperatorName}") + @ExpectedResponses({200}) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> get( + @HostParam("$host") String endpoint, + @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @PathParam("pricingName") String pricingName, + @PathParam("securityOperatorName") String securityOperatorName, + @HeaderParam("Accept") String accept, + Context context); + + @Headers({"Content-Type: application/json"}) + @Put( + "/subscriptions/{subscriptionId}/providers/Microsoft.Security/pricings/{pricingName}/securityOperators/{securityOperatorName}") + @ExpectedResponses({200}) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> createOrUpdate( + @HostParam("$host") String endpoint, + @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @PathParam("pricingName") String pricingName, + @PathParam("securityOperatorName") String securityOperatorName, + @HeaderParam("Accept") String accept, + Context context); + + @Headers({"Content-Type: application/json"}) + @Delete( + "/subscriptions/{subscriptionId}/providers/Microsoft.Security/pricings/{pricingName}/securityOperators/{securityOperatorName}") + @ExpectedResponses({200, 204}) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> delete( + @HostParam("$host") String endpoint, + @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @PathParam("pricingName") String pricingName, + @PathParam("securityOperatorName") String securityOperatorName, + @HeaderParam("Accept") String accept, + Context context); + } + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response along with {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> listWithResponseAsync(String pricingName) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + return FluxUtil + .withContext( + context -> + service + .list( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + accept, + context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response along with {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> listWithResponseAsync(String pricingName, Context context) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service + .list(this.client.getEndpoint(), apiVersion, this.client.getSubscriptionId(), pricingName, accept, context); + } + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono listAsync(String pricingName) { + return listWithResponseAsync(pricingName).flatMap(res -> Mono.justOrEmpty(res.getValue())); + } + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response listWithResponse(String pricingName, Context context) { + return listWithResponseAsync(pricingName, context).block(); + } + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public SecurityOperatorListInner list(String pricingName) { + return listWithResponse(pricingName, Context.NONE).getValue(); + } + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope along with {@link Response} on successful completion + * of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> getWithResponseAsync( + String pricingName, String securityOperatorName) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + if (securityOperatorName == null) { + return Mono + .error(new IllegalArgumentException("Parameter securityOperatorName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + return FluxUtil + .withContext( + context -> + service + .get( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + securityOperatorName, + accept, + context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope along with {@link Response} on successful completion + * of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> getWithResponseAsync( + String pricingName, String securityOperatorName, Context context) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + if (securityOperatorName == null) { + return Mono + .error(new IllegalArgumentException("Parameter securityOperatorName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service + .get( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + securityOperatorName, + accept, + context); + } + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono getAsync(String pricingName, String securityOperatorName) { + return getWithResponseAsync(pricingName, securityOperatorName).flatMap(res -> Mono.justOrEmpty(res.getValue())); + } + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response getWithResponse( + String pricingName, String securityOperatorName, Context context) { + return getWithResponseAsync(pricingName, securityOperatorName, context).block(); + } + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public SecurityOperatorInner get(String pricingName, String securityOperatorName) { + return getWithResponse(pricingName, securityOperatorName, Context.NONE).getValue(); + } + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing along with {@link Response} on successful + * completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> createOrUpdateWithResponseAsync( + String pricingName, String securityOperatorName) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + if (securityOperatorName == null) { + return Mono + .error(new IllegalArgumentException("Parameter securityOperatorName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + return FluxUtil + .withContext( + context -> + service + .createOrUpdate( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + securityOperatorName, + accept, + context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing along with {@link Response} on successful + * completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> createOrUpdateWithResponseAsync( + String pricingName, String securityOperatorName, Context context) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + if (securityOperatorName == null) { + return Mono + .error(new IllegalArgumentException("Parameter securityOperatorName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service + .createOrUpdate( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + securityOperatorName, + accept, + context); + } + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono createOrUpdateAsync(String pricingName, String securityOperatorName) { + return createOrUpdateWithResponseAsync(pricingName, securityOperatorName) + .flatMap(res -> Mono.justOrEmpty(res.getValue())); + } + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing along with {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response createOrUpdateWithResponse( + String pricingName, String securityOperatorName, Context context) { + return createOrUpdateWithResponseAsync(pricingName, securityOperatorName, context).block(); + } + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public SecurityOperatorInner createOrUpdate(String pricingName, String securityOperatorName) { + return createOrUpdateWithResponse(pricingName, securityOperatorName, Context.NONE).getValue(); + } + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> deleteWithResponseAsync(String pricingName, String securityOperatorName) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + if (securityOperatorName == null) { + return Mono + .error(new IllegalArgumentException("Parameter securityOperatorName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + return FluxUtil + .withContext( + context -> + service + .delete( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + securityOperatorName, + accept, + context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> deleteWithResponseAsync( + String pricingName, String securityOperatorName, Context context) { + if (this.client.getEndpoint() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono + .error( + new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (pricingName == null) { + return Mono.error(new IllegalArgumentException("Parameter pricingName is required and cannot be null.")); + } + if (securityOperatorName == null) { + return Mono + .error(new IllegalArgumentException("Parameter securityOperatorName is required and cannot be null.")); + } + final String apiVersion = "2023-01-01-preview"; + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service + .delete( + this.client.getEndpoint(), + apiVersion, + this.client.getSubscriptionId(), + pricingName, + securityOperatorName, + accept, + context); + } + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono deleteAsync(String pricingName, String securityOperatorName) { + return deleteWithResponseAsync(pricingName, securityOperatorName).flatMap(ignored -> Mono.empty()); + } + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public Response deleteWithResponse(String pricingName, String securityOperatorName, Context context) { + return deleteWithResponseAsync(pricingName, securityOperatorName, context).block(); + } + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void delete(String pricingName, String securityOperatorName) { + deleteWithResponse(pricingName, securityOperatorName, Context.NONE); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsImpl.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsImpl.java new file mode 100644 index 000000000000..57bc55c28211 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/implementation/SecurityOperatorsImpl.java @@ -0,0 +1,117 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.implementation; + +import com.azure.core.http.rest.Response; +import com.azure.core.http.rest.SimpleResponse; +import com.azure.core.util.Context; +import com.azure.core.util.logging.ClientLogger; +import com.azure.resourcemanager.security.fluent.SecurityOperatorsClient; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner; +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorListInner; +import com.azure.resourcemanager.security.models.SecurityOperator; +import com.azure.resourcemanager.security.models.SecurityOperatorList; +import com.azure.resourcemanager.security.models.SecurityOperators; + +public final class SecurityOperatorsImpl implements SecurityOperators { + private static final ClientLogger LOGGER = new ClientLogger(SecurityOperatorsImpl.class); + + private final SecurityOperatorsClient innerClient; + + private final com.azure.resourcemanager.security.SecurityManager serviceManager; + + public SecurityOperatorsImpl( + SecurityOperatorsClient innerClient, com.azure.resourcemanager.security.SecurityManager serviceManager) { + this.innerClient = innerClient; + this.serviceManager = serviceManager; + } + + public Response listWithResponse(String pricingName, Context context) { + Response inner = this.serviceClient().listWithResponse(pricingName, context); + if (inner != null) { + return new SimpleResponse<>( + inner.getRequest(), + inner.getStatusCode(), + inner.getHeaders(), + new SecurityOperatorListImpl(inner.getValue(), this.manager())); + } else { + return null; + } + } + + public SecurityOperatorList list(String pricingName) { + SecurityOperatorListInner inner = this.serviceClient().list(pricingName); + if (inner != null) { + return new SecurityOperatorListImpl(inner, this.manager()); + } else { + return null; + } + } + + public Response getWithResponse( + String pricingName, String securityOperatorName, Context context) { + Response inner = + this.serviceClient().getWithResponse(pricingName, securityOperatorName, context); + if (inner != null) { + return new SimpleResponse<>( + inner.getRequest(), + inner.getStatusCode(), + inner.getHeaders(), + new SecurityOperatorImpl(inner.getValue(), this.manager())); + } else { + return null; + } + } + + public SecurityOperator get(String pricingName, String securityOperatorName) { + SecurityOperatorInner inner = this.serviceClient().get(pricingName, securityOperatorName); + if (inner != null) { + return new SecurityOperatorImpl(inner, this.manager()); + } else { + return null; + } + } + + public Response createOrUpdateWithResponse( + String pricingName, String securityOperatorName, Context context) { + Response inner = + this.serviceClient().createOrUpdateWithResponse(pricingName, securityOperatorName, context); + if (inner != null) { + return new SimpleResponse<>( + inner.getRequest(), + inner.getStatusCode(), + inner.getHeaders(), + new SecurityOperatorImpl(inner.getValue(), this.manager())); + } else { + return null; + } + } + + public SecurityOperator createOrUpdate(String pricingName, String securityOperatorName) { + SecurityOperatorInner inner = this.serviceClient().createOrUpdate(pricingName, securityOperatorName); + if (inner != null) { + return new SecurityOperatorImpl(inner, this.manager()); + } else { + return null; + } + } + + public Response deleteByResourceGroupWithResponse( + String pricingName, String securityOperatorName, Context context) { + return this.serviceClient().deleteWithResponse(pricingName, securityOperatorName, context); + } + + public void deleteByResourceGroup(String pricingName, String securityOperatorName) { + this.serviceClient().delete(pricingName, securityOperatorName); + } + + private SecurityOperatorsClient serviceClient() { + return this.innerClient; + } + + private com.azure.resourcemanager.security.SecurityManager manager() { + return this.serviceManager; + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsEnvironmentData.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsEnvironmentData.java index a07591446a21..bfcd9c358cfd 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsEnvironmentData.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsEnvironmentData.java @@ -8,8 +8,9 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; +import java.util.List; -/** The aws connector environment data. */ +/** The AWS connector environment data. */ @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "environmentType") @JsonTypeName("AwsAccount") @Fluent @@ -20,6 +21,18 @@ public final class AwsEnvironmentData extends EnvironmentData { @JsonProperty(value = "organizationalData") private AwsOrganizationalData organizationalData; + /* + * list of regions to scan + */ + @JsonProperty(value = "regions") + private List regions; + + /* + * The AWS account name + */ + @JsonProperty(value = "accountName", access = JsonProperty.Access.WRITE_ONLY) + private String accountName; + /** Creates an instance of AwsEnvironmentData class. */ public AwsEnvironmentData() { } @@ -44,6 +57,35 @@ public AwsEnvironmentData withOrganizationalData(AwsOrganizationalData organizat return this; } + /** + * Get the regions property: list of regions to scan. + * + * @return the regions value. + */ + public List regions() { + return this.regions; + } + + /** + * Set the regions property: list of regions to scan. + * + * @param regions the regions value to set. + * @return the AwsEnvironmentData object itself. + */ + public AwsEnvironmentData withRegions(List regions) { + this.regions = regions; + return this; + } + + /** + * Get the accountName property: The AWS account name. + * + * @return the accountName value. + */ + public String accountName() { + return this.accountName; + } + /** * Validates the instance. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalData.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalData.java index 21cb27804c13..01da3de98d1f 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalData.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalData.java @@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; -/** The awsOrganization data. */ +/** The AWS organization data. */ @JsonTypeInfo( use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMaster.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMaster.java index a70cfc52287f..b7b8ffb22a08 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMaster.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMaster.java @@ -10,7 +10,7 @@ import com.fasterxml.jackson.annotation.JsonTypeName; import java.util.List; -/** The awsOrganization data for the master account. */ +/** The AWS organization data for the master account. */ @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "organizationMembershipType") @JsonTypeName("Organization") @Fluent diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMember.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMember.java index de2ed6cfe388..6951419d2b76 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMember.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/AwsOrganizationalDataMember.java @@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; -/** The awsOrganization data for the member account. */ +/** The AWS organization data for the member account. */ @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "organizationMembershipType") @JsonTypeName("Member") @Fluent diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudName.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudName.java index 83f88aa12596..667eb58402de 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudName.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudName.java @@ -25,6 +25,9 @@ public final class CloudName extends ExpandableStringEnum { /** Static value AzureDevOps for CloudName. */ public static final CloudName AZURE_DEV_OPS = fromString("AzureDevOps"); + /** Static value GitLab for CloudName. */ + public static final CloudName GIT_LAB = fromString("GitLab"); + /** * Creates a new instance of CloudName value. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudOffering.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudOffering.java index 8898d612405d..d1a7b48b8634 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudOffering.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CloudOffering.java @@ -32,7 +32,9 @@ @JsonSubTypes.Type(name = "DefenderCspmAws", value = DefenderCspmAwsOffering.class), @JsonSubTypes.Type(name = "DefenderCspmGcp", value = DefenderCspmGcpOffering.class), @JsonSubTypes.Type(name = "DefenderForDevOpsGithub", value = DefenderForDevOpsGithubOffering.class), - @JsonSubTypes.Type(name = "DefenderForDevOpsAzureDevOps", value = DefenderForDevOpsAzureDevOpsOffering.class) + @JsonSubTypes.Type(name = "DefenderForDevOpsAzureDevOps", value = DefenderForDevOpsAzureDevOpsOffering.class), + @JsonSubTypes.Type(name = "CspmMonitorGitLab", value = CspmMonitorGitLabOffering.class), + @JsonSubTypes.Type(name = "DefenderForDevOpsGitLab", value = DefenderForDevOpsGitLabOffering.class) }) @Immutable public class CloudOffering { diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Code.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Code.java new file mode 100644 index 000000000000..487d31012408 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Code.java @@ -0,0 +1,47 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.util.ExpandableStringEnum; +import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Collection; + +/** The operation status code. */ +public final class Code extends ExpandableStringEnum { + /** Static value Succeeded for Code. */ + public static final Code SUCCEEDED = fromString("Succeeded"); + + /** Static value Failed for Code. */ + public static final Code FAILED = fromString("Failed"); + + /** + * Creates a new instance of Code value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public Code() { + } + + /** + * Creates or finds a Code from its string representation. + * + * @param name a name to look for. + * @return the corresponding Code. + */ + @JsonCreator + public static Code fromString(String name) { + return fromString(name, Code.class); + } + + /** + * Gets known Code values. + * + * @return known Code values. + */ + public static Collection values() { + return values(Code.class); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CspmMonitorGitLabOffering.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CspmMonitorGitLabOffering.java new file mode 100644 index 000000000000..c4968ba49cf1 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/CspmMonitorGitLabOffering.java @@ -0,0 +1,29 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Immutable; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** The CSPM (Cloud security posture management) monitoring for gitlab offering. */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "offeringType") +@JsonTypeName("CspmMonitorGitLab") +@Immutable +public final class CspmMonitorGitLabOffering extends CloudOffering { + /** Creates an instance of CspmMonitorGitLabOffering class. */ + public CspmMonitorGitLabOffering() { + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + @Override + public void validate() { + super.validate(); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOffering.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOffering.java index a044f1dcc498..0d4bb91cd0c7 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOffering.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOffering.java @@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.JsonTypeName; -/** The CSPM P1 for Aws offering. */ +/** The CSPM P1 for AWS offering. */ @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "offeringType") @JsonTypeName("DefenderCspmAws") @Fluent @@ -20,6 +20,18 @@ public final class DefenderCspmAwsOffering extends CloudOffering { @JsonProperty(value = "vmScanners") private DefenderCspmAwsOfferingVmScanners vmScanners; + /* + * The Microsoft Defender Data Sensitivity discovery configuration + */ + @JsonProperty(value = "dataSensitivityDiscovery") + private DefenderCspmAwsOfferingDataSensitivityDiscovery dataSensitivityDiscovery; + + /* + * The databases DSPM configuration + */ + @JsonProperty(value = "databasesDspm") + private DefenderCspmAwsOfferingDatabasesDspm databasesDspm; + /** Creates an instance of DefenderCspmAwsOffering class. */ public DefenderCspmAwsOffering() { } @@ -44,6 +56,47 @@ public DefenderCspmAwsOffering withVmScanners(DefenderCspmAwsOfferingVmScanners return this; } + /** + * Get the dataSensitivityDiscovery property: The Microsoft Defender Data Sensitivity discovery configuration. + * + * @return the dataSensitivityDiscovery value. + */ + public DefenderCspmAwsOfferingDataSensitivityDiscovery dataSensitivityDiscovery() { + return this.dataSensitivityDiscovery; + } + + /** + * Set the dataSensitivityDiscovery property: The Microsoft Defender Data Sensitivity discovery configuration. + * + * @param dataSensitivityDiscovery the dataSensitivityDiscovery value to set. + * @return the DefenderCspmAwsOffering object itself. + */ + public DefenderCspmAwsOffering withDataSensitivityDiscovery( + DefenderCspmAwsOfferingDataSensitivityDiscovery dataSensitivityDiscovery) { + this.dataSensitivityDiscovery = dataSensitivityDiscovery; + return this; + } + + /** + * Get the databasesDspm property: The databases DSPM configuration. + * + * @return the databasesDspm value. + */ + public DefenderCspmAwsOfferingDatabasesDspm databasesDspm() { + return this.databasesDspm; + } + + /** + * Set the databasesDspm property: The databases DSPM configuration. + * + * @param databasesDspm the databasesDspm value to set. + * @return the DefenderCspmAwsOffering object itself. + */ + public DefenderCspmAwsOffering withDatabasesDspm(DefenderCspmAwsOfferingDatabasesDspm databasesDspm) { + this.databasesDspm = databasesDspm; + return this; + } + /** * Validates the instance. * @@ -55,5 +108,11 @@ public void validate() { if (vmScanners() != null) { vmScanners().validate(); } + if (dataSensitivityDiscovery() != null) { + dataSensitivityDiscovery().validate(); + } + if (databasesDspm() != null) { + databasesDspm().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDataSensitivityDiscovery.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDataSensitivityDiscovery.java new file mode 100644 index 000000000000..4db399753ec8 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDataSensitivityDiscovery.java @@ -0,0 +1,76 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** The Microsoft Defender Data Sensitivity discovery configuration. */ +@Fluent +public final class DefenderCspmAwsOfferingDataSensitivityDiscovery { + /* + * Is Microsoft Defender Data Sensitivity discovery enabled + */ + @JsonProperty(value = "enabled") + private Boolean enabled; + + /* + * The cloud role ARN in AWS for this feature + */ + @JsonProperty(value = "cloudRoleArn") + private String cloudRoleArn; + + /** Creates an instance of DefenderCspmAwsOfferingDataSensitivityDiscovery class. */ + public DefenderCspmAwsOfferingDataSensitivityDiscovery() { + } + + /** + * Get the enabled property: Is Microsoft Defender Data Sensitivity discovery enabled. + * + * @return the enabled value. + */ + public Boolean enabled() { + return this.enabled; + } + + /** + * Set the enabled property: Is Microsoft Defender Data Sensitivity discovery enabled. + * + * @param enabled the enabled value to set. + * @return the DefenderCspmAwsOfferingDataSensitivityDiscovery object itself. + */ + public DefenderCspmAwsOfferingDataSensitivityDiscovery withEnabled(Boolean enabled) { + this.enabled = enabled; + return this; + } + + /** + * Get the cloudRoleArn property: The cloud role ARN in AWS for this feature. + * + * @return the cloudRoleArn value. + */ + public String cloudRoleArn() { + return this.cloudRoleArn; + } + + /** + * Set the cloudRoleArn property: The cloud role ARN in AWS for this feature. + * + * @param cloudRoleArn the cloudRoleArn value to set. + * @return the DefenderCspmAwsOfferingDataSensitivityDiscovery object itself. + */ + public DefenderCspmAwsOfferingDataSensitivityDiscovery withCloudRoleArn(String cloudRoleArn) { + this.cloudRoleArn = cloudRoleArn; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDatabasesDspm.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDatabasesDspm.java new file mode 100644 index 000000000000..15821e5d425b --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingDatabasesDspm.java @@ -0,0 +1,76 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** The databases DSPM configuration. */ +@Fluent +public final class DefenderCspmAwsOfferingDatabasesDspm { + /* + * Is databases DSPM protection enabled + */ + @JsonProperty(value = "enabled") + private Boolean enabled; + + /* + * The cloud role ARN in AWS for this feature + */ + @JsonProperty(value = "cloudRoleArn") + private String cloudRoleArn; + + /** Creates an instance of DefenderCspmAwsOfferingDatabasesDspm class. */ + public DefenderCspmAwsOfferingDatabasesDspm() { + } + + /** + * Get the enabled property: Is databases DSPM protection enabled. + * + * @return the enabled value. + */ + public Boolean enabled() { + return this.enabled; + } + + /** + * Set the enabled property: Is databases DSPM protection enabled. + * + * @param enabled the enabled value to set. + * @return the DefenderCspmAwsOfferingDatabasesDspm object itself. + */ + public DefenderCspmAwsOfferingDatabasesDspm withEnabled(Boolean enabled) { + this.enabled = enabled; + return this; + } + + /** + * Get the cloudRoleArn property: The cloud role ARN in AWS for this feature. + * + * @return the cloudRoleArn value. + */ + public String cloudRoleArn() { + return this.cloudRoleArn; + } + + /** + * Set the cloudRoleArn property: The cloud role ARN in AWS for this feature. + * + * @param cloudRoleArn the cloudRoleArn value to set. + * @return the DefenderCspmAwsOfferingDatabasesDspm object itself. + */ + public DefenderCspmAwsOfferingDatabasesDspm withCloudRoleArn(String cloudRoleArn) { + this.cloudRoleArn = cloudRoleArn; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingVmScannersConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingVmScannersConfiguration.java index 56d1856c6efb..e70b7f13e8c2 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingVmScannersConfiguration.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderCspmAwsOfferingVmScannersConfiguration.java @@ -19,7 +19,7 @@ public final class DefenderCspmAwsOfferingVmScannersConfiguration { private String cloudRoleArn; /* - * The scanning mode for the vm scan. + * The scanning mode for the VM scan. */ @JsonProperty(value = "scanningMode") private ScanningMode scanningMode; @@ -56,7 +56,7 @@ public DefenderCspmAwsOfferingVmScannersConfiguration withCloudRoleArn(String cl } /** - * Get the scanningMode property: The scanning mode for the vm scan. + * Get the scanningMode property: The scanning mode for the VM scan. * * @return the scanningMode value. */ @@ -65,7 +65,7 @@ public ScanningMode scanningMode() { } /** - * Set the scanningMode property: The scanning mode for the vm scan. + * Set the scanningMode property: The scanning mode for the VM scan. * * @param scanningMode the scanningMode value to set. * @return the DefenderCspmAwsOfferingVmScannersConfiguration object itself. diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOffering.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOffering.java index bb9a22aac0c2..d95d5ca67fb6 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOffering.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOffering.java @@ -26,6 +26,12 @@ public final class DefenderFoDatabasesAwsOffering extends CloudOffering { @JsonProperty(value = "rds") private DefenderFoDatabasesAwsOfferingRds rds; + /* + * The databases data security posture management (DSPM) configuration + */ + @JsonProperty(value = "databasesDspm") + private DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm; + /** Creates an instance of DefenderFoDatabasesAwsOffering class. */ public DefenderFoDatabasesAwsOffering() { } @@ -71,6 +77,26 @@ public DefenderFoDatabasesAwsOffering withRds(DefenderFoDatabasesAwsOfferingRds return this; } + /** + * Get the databasesDspm property: The databases data security posture management (DSPM) configuration. + * + * @return the databasesDspm value. + */ + public DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm() { + return this.databasesDspm; + } + + /** + * Set the databasesDspm property: The databases data security posture management (DSPM) configuration. + * + * @param databasesDspm the databasesDspm value to set. + * @return the DefenderFoDatabasesAwsOffering object itself. + */ + public DefenderFoDatabasesAwsOffering withDatabasesDspm(DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm) { + this.databasesDspm = databasesDspm; + return this; + } + /** * Validates the instance. * @@ -85,5 +111,8 @@ public void validate() { if (rds() != null) { rds().validate(); } + if (databasesDspm() != null) { + databasesDspm().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioning.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioning.java index 0b038370f4ab..b08183d5e9f3 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioning.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioning.java @@ -22,6 +22,12 @@ public final class DefenderFoDatabasesAwsOfferingArcAutoProvisioning { @JsonProperty(value = "cloudRoleArn") private String cloudRoleArn; + /* + * Configuration for servers Arc auto provisioning + */ + @JsonProperty(value = "configuration") + private DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration configuration; + /** Creates an instance of DefenderFoDatabasesAwsOfferingArcAutoProvisioning class. */ public DefenderFoDatabasesAwsOfferingArcAutoProvisioning() { } @@ -66,11 +72,35 @@ public DefenderFoDatabasesAwsOfferingArcAutoProvisioning withCloudRoleArn(String return this; } + /** + * Get the configuration property: Configuration for servers Arc auto provisioning. + * + * @return the configuration value. + */ + public DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration configuration() { + return this.configuration; + } + + /** + * Set the configuration property: Configuration for servers Arc auto provisioning. + * + * @param configuration the configuration value to set. + * @return the DefenderFoDatabasesAwsOfferingArcAutoProvisioning object itself. + */ + public DefenderFoDatabasesAwsOfferingArcAutoProvisioning withConfiguration( + DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration configuration) { + this.configuration = configuration; + return this; + } + /** * Validates the instance. * * @throws IllegalArgumentException thrown if the instance is not valid. */ public void validate() { + if (configuration() != null) { + configuration().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration.java new file mode 100644 index 000000000000..a4796bf24775 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration.java @@ -0,0 +1,77 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Configuration for servers Arc auto provisioning. */ +@Fluent +public final class DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration { + /* + * Optional http proxy endpoint to use for the Arc agent + */ + @JsonProperty(value = "proxy") + private String proxy; + + /* + * Optional Arc private link scope resource id to link the Arc agent + */ + @JsonProperty(value = "privateLinkScope") + private String privateLinkScope; + + /** Creates an instance of DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration class. */ + public DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration() { + } + + /** + * Get the proxy property: Optional http proxy endpoint to use for the Arc agent. + * + * @return the proxy value. + */ + public String proxy() { + return this.proxy; + } + + /** + * Set the proxy property: Optional http proxy endpoint to use for the Arc agent. + * + * @param proxy the proxy value to set. + * @return the DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration withProxy(String proxy) { + this.proxy = proxy; + return this; + } + + /** + * Get the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @return the privateLinkScope value. + */ + public String privateLinkScope() { + return this.privateLinkScope; + } + + /** + * Set the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @param privateLinkScope the privateLinkScope value to set. + * @return the DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderFoDatabasesAwsOfferingArcAutoProvisioningConfiguration withPrivateLinkScope( + String privateLinkScope) { + this.privateLinkScope = privateLinkScope; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingDatabasesDspm.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingDatabasesDspm.java new file mode 100644 index 000000000000..f4e4b88c8735 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderFoDatabasesAwsOfferingDatabasesDspm.java @@ -0,0 +1,76 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** The databases data security posture management (DSPM) configuration. */ +@Fluent +public final class DefenderFoDatabasesAwsOfferingDatabasesDspm { + /* + * Is databases data security posture management (DSPM) protection enabled + */ + @JsonProperty(value = "enabled") + private Boolean enabled; + + /* + * The cloud role ARN in AWS for this feature + */ + @JsonProperty(value = "cloudRoleArn") + private String cloudRoleArn; + + /** Creates an instance of DefenderFoDatabasesAwsOfferingDatabasesDspm class. */ + public DefenderFoDatabasesAwsOfferingDatabasesDspm() { + } + + /** + * Get the enabled property: Is databases data security posture management (DSPM) protection enabled. + * + * @return the enabled value. + */ + public Boolean enabled() { + return this.enabled; + } + + /** + * Set the enabled property: Is databases data security posture management (DSPM) protection enabled. + * + * @param enabled the enabled value to set. + * @return the DefenderFoDatabasesAwsOfferingDatabasesDspm object itself. + */ + public DefenderFoDatabasesAwsOfferingDatabasesDspm withEnabled(Boolean enabled) { + this.enabled = enabled; + return this; + } + + /** + * Get the cloudRoleArn property: The cloud role ARN in AWS for this feature. + * + * @return the cloudRoleArn value. + */ + public String cloudRoleArn() { + return this.cloudRoleArn; + } + + /** + * Set the cloudRoleArn property: The cloud role ARN in AWS for this feature. + * + * @param cloudRoleArn the cloudRoleArn value to set. + * @return the DefenderFoDatabasesAwsOfferingDatabasesDspm object itself. + */ + public DefenderFoDatabasesAwsOfferingDatabasesDspm withCloudRoleArn(String cloudRoleArn) { + this.cloudRoleArn = cloudRoleArn; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioning.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioning.java index 6217e826a9c6..a1af1380b1b1 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioning.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioning.java @@ -16,6 +16,12 @@ public final class DefenderForDatabasesGcpOfferingArcAutoProvisioning { @JsonProperty(value = "enabled") private Boolean enabled; + /* + * Configuration for servers Arc auto provisioning + */ + @JsonProperty(value = "configuration") + private DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration configuration; + /** Creates an instance of DefenderForDatabasesGcpOfferingArcAutoProvisioning class. */ public DefenderForDatabasesGcpOfferingArcAutoProvisioning() { } @@ -40,11 +46,35 @@ public DefenderForDatabasesGcpOfferingArcAutoProvisioning withEnabled(Boolean en return this; } + /** + * Get the configuration property: Configuration for servers Arc auto provisioning. + * + * @return the configuration value. + */ + public DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration configuration() { + return this.configuration; + } + + /** + * Set the configuration property: Configuration for servers Arc auto provisioning. + * + * @param configuration the configuration value to set. + * @return the DefenderForDatabasesGcpOfferingArcAutoProvisioning object itself. + */ + public DefenderForDatabasesGcpOfferingArcAutoProvisioning withConfiguration( + DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration configuration) { + this.configuration = configuration; + return this; + } + /** * Validates the instance. * * @throws IllegalArgumentException thrown if the instance is not valid. */ public void validate() { + if (configuration() != null) { + configuration().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration.java new file mode 100644 index 000000000000..e44b9dc662fe --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration.java @@ -0,0 +1,77 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Configuration for servers Arc auto provisioning. */ +@Fluent +public final class DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration { + /* + * Optional http proxy endpoint to use for the Arc agent + */ + @JsonProperty(value = "proxy") + private String proxy; + + /* + * Optional Arc private link scope resource id to link the Arc agent + */ + @JsonProperty(value = "privateLinkScope") + private String privateLinkScope; + + /** Creates an instance of DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration class. */ + public DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration() { + } + + /** + * Get the proxy property: Optional http proxy endpoint to use for the Arc agent. + * + * @return the proxy value. + */ + public String proxy() { + return this.proxy; + } + + /** + * Set the proxy property: Optional http proxy endpoint to use for the Arc agent. + * + * @param proxy the proxy value to set. + * @return the DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration withProxy(String proxy) { + this.proxy = proxy; + return this; + } + + /** + * Get the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @return the privateLinkScope value. + */ + public String privateLinkScope() { + return this.privateLinkScope; + } + + /** + * Set the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @param privateLinkScope the privateLinkScope value to set. + * @return the DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderForDatabasesGcpOfferingArcAutoProvisioningConfiguration withPrivateLinkScope( + String privateLinkScope) { + this.privateLinkScope = privateLinkScope; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDevOpsGitLabOffering.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDevOpsGitLabOffering.java new file mode 100644 index 000000000000..e194b6df990b --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForDevOpsGitLabOffering.java @@ -0,0 +1,29 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Immutable; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** The Defender for DevOps for Gitlab offering. */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "offeringType") +@JsonTypeName("DefenderForDevOpsGitLab") +@Immutable +public final class DefenderForDevOpsGitLabOffering extends CloudOffering { + /** Creates an instance of DefenderForDevOpsGitLabOffering class. */ + public DefenderForDevOpsGitLabOffering() { + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + @Override + public void validate() { + super.validate(); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioning.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioning.java index f78f734dedda..0d1ff8f1543e 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioning.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioning.java @@ -22,6 +22,12 @@ public final class DefenderForServersAwsOfferingArcAutoProvisioning { @JsonProperty(value = "cloudRoleArn") private String cloudRoleArn; + /* + * Configuration for servers Arc auto provisioning + */ + @JsonProperty(value = "configuration") + private DefenderForServersAwsOfferingArcAutoProvisioningConfiguration configuration; + /** Creates an instance of DefenderForServersAwsOfferingArcAutoProvisioning class. */ public DefenderForServersAwsOfferingArcAutoProvisioning() { } @@ -66,11 +72,35 @@ public DefenderForServersAwsOfferingArcAutoProvisioning withCloudRoleArn(String return this; } + /** + * Get the configuration property: Configuration for servers Arc auto provisioning. + * + * @return the configuration value. + */ + public DefenderForServersAwsOfferingArcAutoProvisioningConfiguration configuration() { + return this.configuration; + } + + /** + * Set the configuration property: Configuration for servers Arc auto provisioning. + * + * @param configuration the configuration value to set. + * @return the DefenderForServersAwsOfferingArcAutoProvisioning object itself. + */ + public DefenderForServersAwsOfferingArcAutoProvisioning withConfiguration( + DefenderForServersAwsOfferingArcAutoProvisioningConfiguration configuration) { + this.configuration = configuration; + return this; + } + /** * Validates the instance. * * @throws IllegalArgumentException thrown if the instance is not valid. */ public void validate() { + if (configuration() != null) { + configuration().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioningConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioningConfiguration.java new file mode 100644 index 000000000000..327bf081344c --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingArcAutoProvisioningConfiguration.java @@ -0,0 +1,76 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Configuration for servers Arc auto provisioning. */ +@Fluent +public final class DefenderForServersAwsOfferingArcAutoProvisioningConfiguration { + /* + * Optional HTTP proxy endpoint to use for the Arc agent + */ + @JsonProperty(value = "proxy") + private String proxy; + + /* + * Optional Arc private link scope resource id to link the Arc agent + */ + @JsonProperty(value = "privateLinkScope") + private String privateLinkScope; + + /** Creates an instance of DefenderForServersAwsOfferingArcAutoProvisioningConfiguration class. */ + public DefenderForServersAwsOfferingArcAutoProvisioningConfiguration() { + } + + /** + * Get the proxy property: Optional HTTP proxy endpoint to use for the Arc agent. + * + * @return the proxy value. + */ + public String proxy() { + return this.proxy; + } + + /** + * Set the proxy property: Optional HTTP proxy endpoint to use for the Arc agent. + * + * @param proxy the proxy value to set. + * @return the DefenderForServersAwsOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderForServersAwsOfferingArcAutoProvisioningConfiguration withProxy(String proxy) { + this.proxy = proxy; + return this; + } + + /** + * Get the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @return the privateLinkScope value. + */ + public String privateLinkScope() { + return this.privateLinkScope; + } + + /** + * Set the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @param privateLinkScope the privateLinkScope value to set. + * @return the DefenderForServersAwsOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderForServersAwsOfferingArcAutoProvisioningConfiguration withPrivateLinkScope(String privateLinkScope) { + this.privateLinkScope = privateLinkScope; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingVmScannersConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingVmScannersConfiguration.java index b864cb7a0392..0d8b78178250 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingVmScannersConfiguration.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersAwsOfferingVmScannersConfiguration.java @@ -19,7 +19,7 @@ public final class DefenderForServersAwsOfferingVmScannersConfiguration { private String cloudRoleArn; /* - * The scanning mode for the vm scan. + * The scanning mode for the VM scan. */ @JsonProperty(value = "scanningMode") private ScanningMode scanningMode; @@ -56,7 +56,7 @@ public DefenderForServersAwsOfferingVmScannersConfiguration withCloudRoleArn(Str } /** - * Get the scanningMode property: The scanning mode for the vm scan. + * Get the scanningMode property: The scanning mode for the VM scan. * * @return the scanningMode value. */ @@ -65,7 +65,7 @@ public ScanningMode scanningMode() { } /** - * Set the scanningMode property: The scanning mode for the vm scan. + * Set the scanningMode property: The scanning mode for the VM scan. * * @param scanningMode the scanningMode value to set. * @return the DefenderForServersAwsOfferingVmScannersConfiguration object itself. diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOffering.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOffering.java index 058b4a0bab36..336fa465a9c9 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOffering.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOffering.java @@ -44,6 +44,12 @@ public final class DefenderForServersGcpOffering extends CloudOffering { @JsonProperty(value = "subPlan") private DefenderForServersGcpOfferingSubPlan subPlan; + /* + * The Microsoft Defender for Server VM scanning configuration + */ + @JsonProperty(value = "vmScanners") + private DefenderForServersGcpOfferingVmScanners vmScanners; + /** Creates an instance of DefenderForServersGcpOffering class. */ public DefenderForServersGcpOffering() { } @@ -152,6 +158,26 @@ public DefenderForServersGcpOffering withSubPlan(DefenderForServersGcpOfferingSu return this; } + /** + * Get the vmScanners property: The Microsoft Defender for Server VM scanning configuration. + * + * @return the vmScanners value. + */ + public DefenderForServersGcpOfferingVmScanners vmScanners() { + return this.vmScanners; + } + + /** + * Set the vmScanners property: The Microsoft Defender for Server VM scanning configuration. + * + * @param vmScanners the vmScanners value to set. + * @return the DefenderForServersGcpOffering object itself. + */ + public DefenderForServersGcpOffering withVmScanners(DefenderForServersGcpOfferingVmScanners vmScanners) { + this.vmScanners = vmScanners; + return this; + } + /** * Validates the instance. * @@ -175,5 +201,8 @@ public void validate() { if (subPlan() != null) { subPlan().validate(); } + if (vmScanners() != null) { + vmScanners().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioning.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioning.java index 79452d71a581..62a8766f49c5 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioning.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioning.java @@ -16,6 +16,12 @@ public final class DefenderForServersGcpOfferingArcAutoProvisioning { @JsonProperty(value = "enabled") private Boolean enabled; + /* + * Configuration for servers Arc auto provisioning + */ + @JsonProperty(value = "configuration") + private DefenderForServersGcpOfferingArcAutoProvisioningConfiguration configuration; + /** Creates an instance of DefenderForServersGcpOfferingArcAutoProvisioning class. */ public DefenderForServersGcpOfferingArcAutoProvisioning() { } @@ -40,11 +46,35 @@ public DefenderForServersGcpOfferingArcAutoProvisioning withEnabled(Boolean enab return this; } + /** + * Get the configuration property: Configuration for servers Arc auto provisioning. + * + * @return the configuration value. + */ + public DefenderForServersGcpOfferingArcAutoProvisioningConfiguration configuration() { + return this.configuration; + } + + /** + * Set the configuration property: Configuration for servers Arc auto provisioning. + * + * @param configuration the configuration value to set. + * @return the DefenderForServersGcpOfferingArcAutoProvisioning object itself. + */ + public DefenderForServersGcpOfferingArcAutoProvisioning withConfiguration( + DefenderForServersGcpOfferingArcAutoProvisioningConfiguration configuration) { + this.configuration = configuration; + return this; + } + /** * Validates the instance. * * @throws IllegalArgumentException thrown if the instance is not valid. */ public void validate() { + if (configuration() != null) { + configuration().validate(); + } } } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioningConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioningConfiguration.java new file mode 100644 index 000000000000..ff5655dfab0a --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingArcAutoProvisioningConfiguration.java @@ -0,0 +1,76 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Configuration for servers Arc auto provisioning. */ +@Fluent +public final class DefenderForServersGcpOfferingArcAutoProvisioningConfiguration { + /* + * Optional HTTP proxy endpoint to use for the Arc agent + */ + @JsonProperty(value = "proxy") + private String proxy; + + /* + * Optional Arc private link scope resource id to link the Arc agent + */ + @JsonProperty(value = "privateLinkScope") + private String privateLinkScope; + + /** Creates an instance of DefenderForServersGcpOfferingArcAutoProvisioningConfiguration class. */ + public DefenderForServersGcpOfferingArcAutoProvisioningConfiguration() { + } + + /** + * Get the proxy property: Optional HTTP proxy endpoint to use for the Arc agent. + * + * @return the proxy value. + */ + public String proxy() { + return this.proxy; + } + + /** + * Set the proxy property: Optional HTTP proxy endpoint to use for the Arc agent. + * + * @param proxy the proxy value to set. + * @return the DefenderForServersGcpOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderForServersGcpOfferingArcAutoProvisioningConfiguration withProxy(String proxy) { + this.proxy = proxy; + return this; + } + + /** + * Get the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @return the privateLinkScope value. + */ + public String privateLinkScope() { + return this.privateLinkScope; + } + + /** + * Set the privateLinkScope property: Optional Arc private link scope resource id to link the Arc agent. + * + * @param privateLinkScope the privateLinkScope value to set. + * @return the DefenderForServersGcpOfferingArcAutoProvisioningConfiguration object itself. + */ + public DefenderForServersGcpOfferingArcAutoProvisioningConfiguration withPrivateLinkScope(String privateLinkScope) { + this.privateLinkScope = privateLinkScope; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScanners.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScanners.java new file mode 100644 index 000000000000..d530ace03cb6 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScanners.java @@ -0,0 +1,80 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** The Microsoft Defender for Server VM scanning configuration. */ +@Fluent +public final class DefenderForServersGcpOfferingVmScanners { + /* + * Is Microsoft Defender for Server VM scanning enabled + */ + @JsonProperty(value = "enabled") + private Boolean enabled; + + /* + * configuration for Microsoft Defender for Server VM scanning + */ + @JsonProperty(value = "configuration") + private DefenderForServersGcpOfferingVmScannersConfiguration configuration; + + /** Creates an instance of DefenderForServersGcpOfferingVmScanners class. */ + public DefenderForServersGcpOfferingVmScanners() { + } + + /** + * Get the enabled property: Is Microsoft Defender for Server VM scanning enabled. + * + * @return the enabled value. + */ + public Boolean enabled() { + return this.enabled; + } + + /** + * Set the enabled property: Is Microsoft Defender for Server VM scanning enabled. + * + * @param enabled the enabled value to set. + * @return the DefenderForServersGcpOfferingVmScanners object itself. + */ + public DefenderForServersGcpOfferingVmScanners withEnabled(Boolean enabled) { + this.enabled = enabled; + return this; + } + + /** + * Get the configuration property: configuration for Microsoft Defender for Server VM scanning. + * + * @return the configuration value. + */ + public DefenderForServersGcpOfferingVmScannersConfiguration configuration() { + return this.configuration; + } + + /** + * Set the configuration property: configuration for Microsoft Defender for Server VM scanning. + * + * @param configuration the configuration value to set. + * @return the DefenderForServersGcpOfferingVmScanners object itself. + */ + public DefenderForServersGcpOfferingVmScanners withConfiguration( + DefenderForServersGcpOfferingVmScannersConfiguration configuration) { + this.configuration = configuration; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (configuration() != null) { + configuration().validate(); + } + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScannersConfiguration.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScannersConfiguration.java new file mode 100644 index 000000000000..aedf865b1f86 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/DefenderForServersGcpOfferingVmScannersConfiguration.java @@ -0,0 +1,79 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.Map; + +/** configuration for Microsoft Defender for Server VM scanning. */ +@Fluent +public final class DefenderForServersGcpOfferingVmScannersConfiguration { + /* + * The scanning mode for the VM scan. + */ + @JsonProperty(value = "scanningMode") + private ScanningMode scanningMode; + + /* + * VM tags that indicate that VM should not be scanned + */ + @JsonProperty(value = "exclusionTags") + @JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS) + private Map exclusionTags; + + /** Creates an instance of DefenderForServersGcpOfferingVmScannersConfiguration class. */ + public DefenderForServersGcpOfferingVmScannersConfiguration() { + } + + /** + * Get the scanningMode property: The scanning mode for the VM scan. + * + * @return the scanningMode value. + */ + public ScanningMode scanningMode() { + return this.scanningMode; + } + + /** + * Set the scanningMode property: The scanning mode for the VM scan. + * + * @param scanningMode the scanningMode value to set. + * @return the DefenderForServersGcpOfferingVmScannersConfiguration object itself. + */ + public DefenderForServersGcpOfferingVmScannersConfiguration withScanningMode(ScanningMode scanningMode) { + this.scanningMode = scanningMode; + return this; + } + + /** + * Get the exclusionTags property: VM tags that indicate that VM should not be scanned. + * + * @return the exclusionTags value. + */ + public Map exclusionTags() { + return this.exclusionTags; + } + + /** + * Set the exclusionTags property: VM tags that indicate that VM should not be scanned. + * + * @param exclusionTags the exclusionTags value to set. + * @return the DefenderForServersGcpOfferingVmScannersConfiguration object itself. + */ + public DefenderForServersGcpOfferingVmScannersConfiguration withExclusionTags(Map exclusionTags) { + this.exclusionTags = exclusionTags; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentData.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentData.java index ce839b5a9e24..105f62c59a09 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentData.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentData.java @@ -20,7 +20,8 @@ @JsonSubTypes.Type(name = "AwsAccount", value = AwsEnvironmentData.class), @JsonSubTypes.Type(name = "GcpProject", value = GcpProjectEnvironmentData.class), @JsonSubTypes.Type(name = "GithubScope", value = GithubScopeEnvironmentData.class), - @JsonSubTypes.Type(name = "AzureDevOpsScope", value = AzureDevOpsScopeEnvironmentData.class) + @JsonSubTypes.Type(name = "AzureDevOpsScope", value = AzureDevOpsScopeEnvironmentData.class), + @JsonSubTypes.Type(name = "GitlabScope", value = GitlabScopeEnvironmentData.class) }) @Immutable public class EnvironmentData { diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentType.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentType.java index 89732b66ea80..c70a011dfa98 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentType.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/EnvironmentType.java @@ -22,6 +22,9 @@ public final class EnvironmentType extends ExpandableStringEnum /** Static value AzureDevOpsScope for EnvironmentType. */ public static final EnvironmentType AZURE_DEV_OPS_SCOPE = fromString("AzureDevOpsScope"); + /** Static value GitlabScope for EnvironmentType. */ + public static final EnvironmentType GITLAB_SCOPE = fromString("GitlabScope"); + /** * Creates a new instance of EnvironmentType value. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Extension.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Extension.java new file mode 100644 index 000000000000..08661bf27476 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Extension.java @@ -0,0 +1,170 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.azure.core.util.logging.ClientLogger; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import java.util.Map; + +/** A plan's extension properties. */ +@Fluent +public final class Extension { + /* + * The extension name. Supported values are:

**AgentlessDiscoveryForKubernetes** - API-based discovery of + * information about Kubernetes cluster architecture, workload objects, and setup. Required for Kubernetes + * inventory, identity and network exposure detection, attack path analysis and risk hunting as part of the cloud + * security explorer. + * Available for CloudPosture plan.

**OnUploadMalwareScanning** - Limits the GB to be scanned per month for + * each storage account within the subscription. Once this limit reached on a given storage account, Blobs won't be + * scanned during current calendar month. + * Available for StorageAccounts plan.

**SensitiveDataDiscovery** - Sensitive data discovery identifies Blob + * storage container with sensitive data such as credentials, credit cards, and more, to help prioritize and + * investigate security events. + * Available for StorageAccounts and CloudPosture plans.

**ContainerRegistriesVulnerabilityAssessments** - + * Provides vulnerability management for images stored in your container registries. + * Available for CloudPosture and Containers plans. + */ + @JsonProperty(value = "name", required = true) + private String name; + + /* + * Indicates whether the extension is enabled. + */ + @JsonProperty(value = "isEnabled", required = true) + private IsEnabled isEnabled; + + /* + * Property values associated with the extension. + */ + @JsonProperty(value = "additionalExtensionProperties") + @JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS) + private Map additionalExtensionProperties; + + /* + * Optional. A status describing the success/failure of the extension's enablement/disablement operation. + */ + @JsonProperty(value = "operationStatus", access = JsonProperty.Access.WRITE_ONLY) + private OperationStatus operationStatus; + + /** Creates an instance of Extension class. */ + public Extension() { + } + + /** + * Get the name property: The extension name. Supported values are: + * <br><br>**AgentlessDiscoveryForKubernetes** - API-based discovery of information about Kubernetes + * cluster architecture, workload objects, and setup. Required for Kubernetes inventory, identity and network + * exposure detection, attack path analysis and risk hunting as part of the cloud security explorer. Available for + * CloudPosture plan.<br><br>**OnUploadMalwareScanning** - Limits the GB to be scanned per month for + * each storage account within the subscription. Once this limit reached on a given storage account, Blobs won't be + * scanned during current calendar month. Available for StorageAccounts + * plan.<br><br>**SensitiveDataDiscovery** - Sensitive data discovery identifies Blob storage container + * with sensitive data such as credentials, credit cards, and more, to help prioritize and investigate security + * events. Available for StorageAccounts and CloudPosture + * plans.<br><br>**ContainerRegistriesVulnerabilityAssessments** - Provides vulnerability management for + * images stored in your container registries. Available for CloudPosture and Containers plans. + * + * @return the name value. + */ + public String name() { + return this.name; + } + + /** + * Set the name property: The extension name. Supported values are: + * <br><br>**AgentlessDiscoveryForKubernetes** - API-based discovery of information about Kubernetes + * cluster architecture, workload objects, and setup. Required for Kubernetes inventory, identity and network + * exposure detection, attack path analysis and risk hunting as part of the cloud security explorer. Available for + * CloudPosture plan.<br><br>**OnUploadMalwareScanning** - Limits the GB to be scanned per month for + * each storage account within the subscription. Once this limit reached on a given storage account, Blobs won't be + * scanned during current calendar month. Available for StorageAccounts + * plan.<br><br>**SensitiveDataDiscovery** - Sensitive data discovery identifies Blob storage container + * with sensitive data such as credentials, credit cards, and more, to help prioritize and investigate security + * events. Available for StorageAccounts and CloudPosture + * plans.<br><br>**ContainerRegistriesVulnerabilityAssessments** - Provides vulnerability management for + * images stored in your container registries. Available for CloudPosture and Containers plans. + * + * @param name the name value to set. + * @return the Extension object itself. + */ + public Extension withName(String name) { + this.name = name; + return this; + } + + /** + * Get the isEnabled property: Indicates whether the extension is enabled. + * + * @return the isEnabled value. + */ + public IsEnabled isEnabled() { + return this.isEnabled; + } + + /** + * Set the isEnabled property: Indicates whether the extension is enabled. + * + * @param isEnabled the isEnabled value to set. + * @return the Extension object itself. + */ + public Extension withIsEnabled(IsEnabled isEnabled) { + this.isEnabled = isEnabled; + return this; + } + + /** + * Get the additionalExtensionProperties property: Property values associated with the extension. + * + * @return the additionalExtensionProperties value. + */ + public Map additionalExtensionProperties() { + return this.additionalExtensionProperties; + } + + /** + * Set the additionalExtensionProperties property: Property values associated with the extension. + * + * @param additionalExtensionProperties the additionalExtensionProperties value to set. + * @return the Extension object itself. + */ + public Extension withAdditionalExtensionProperties(Map additionalExtensionProperties) { + this.additionalExtensionProperties = additionalExtensionProperties; + return this; + } + + /** + * Get the operationStatus property: Optional. A status describing the success/failure of the extension's + * enablement/disablement operation. + * + * @return the operationStatus value. + */ + public OperationStatus operationStatus() { + return this.operationStatus; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (name() == null) { + throw LOGGER + .logExceptionAsError(new IllegalArgumentException("Missing required property name in model Extension")); + } + if (isEnabled() == null) { + throw LOGGER + .logExceptionAsError( + new IllegalArgumentException("Missing required property isEnabled in model Extension")); + } + if (operationStatus() != null) { + operationStatus().validate(); + } + } + + private static final ClientLogger LOGGER = new ClientLogger(Extension.class); +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpOrganizationalDataOrganization.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpOrganizationalDataOrganization.java index f318643fba89..fc324cde8326 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpOrganizationalDataOrganization.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpOrganizationalDataOrganization.java @@ -34,6 +34,12 @@ public final class GcpOrganizationalDataOrganization extends GcpOrganizationalDa @JsonProperty(value = "workloadIdentityProviderId") private String workloadIdentityProviderId; + /* + * GCP organization name + */ + @JsonProperty(value = "organizationName", access = JsonProperty.Access.WRITE_ONLY) + private String organizationName; + /** Creates an instance of GcpOrganizationalDataOrganization class. */ public GcpOrganizationalDataOrganization() { } @@ -104,6 +110,15 @@ public GcpOrganizationalDataOrganization withWorkloadIdentityProviderId(String w return this; } + /** + * Get the organizationName property: GCP organization name. + * + * @return the organizationName value. + */ + public String organizationName() { + return this.organizationName; + } + /** * Validates the instance. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpProjectDetails.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpProjectDetails.java index 5fea623f6d41..ac6bbd2acf3f 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpProjectDetails.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GcpProjectDetails.java @@ -28,6 +28,12 @@ public final class GcpProjectDetails { @JsonProperty(value = "workloadIdentityPoolId", access = JsonProperty.Access.WRITE_ONLY) private String workloadIdentityPoolId; + /* + * GCP project name + */ + @JsonProperty(value = "projectName", access = JsonProperty.Access.WRITE_ONLY) + private String projectName; + /** Creates an instance of GcpProjectDetails class. */ public GcpProjectDetails() { } @@ -81,6 +87,15 @@ public String workloadIdentityPoolId() { return this.workloadIdentityPoolId; } + /** + * Get the projectName property: GCP project name. + * + * @return the projectName value. + */ + public String projectName() { + return this.projectName; + } + /** * Validates the instance. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GitlabScopeEnvironmentData.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GitlabScopeEnvironmentData.java new file mode 100644 index 000000000000..514c6e578d4f --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/GitlabScopeEnvironmentData.java @@ -0,0 +1,29 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Immutable; +import com.fasterxml.jackson.annotation.JsonTypeInfo; +import com.fasterxml.jackson.annotation.JsonTypeName; + +/** The GitLab scope connector's environment data. */ +@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.PROPERTY, property = "environmentType") +@JsonTypeName("GitlabScope") +@Immutable +public final class GitlabScopeEnvironmentData extends EnvironmentData { + /** Creates an instance of GitlabScopeEnvironmentData class. */ + public GitlabScopeEnvironmentData() { + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + @Override + public void validate() { + super.validate(); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Identity.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Identity.java new file mode 100644 index 000000000000..dd91ed5e0a1a --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Identity.java @@ -0,0 +1,80 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Identity for the resource. */ +@Fluent +public final class Identity { + /* + * The principal ID of resource identity. + */ + @JsonProperty(value = "principalId", access = JsonProperty.Access.WRITE_ONLY) + private String principalId; + + /* + * The tenant ID of resource. + */ + @JsonProperty(value = "tenantId", access = JsonProperty.Access.WRITE_ONLY) + private String tenantId; + + /* + * The identity type. + */ + @JsonProperty(value = "type") + private ResourceIdentityType type; + + /** Creates an instance of Identity class. */ + public Identity() { + } + + /** + * Get the principalId property: The principal ID of resource identity. + * + * @return the principalId value. + */ + public String principalId() { + return this.principalId; + } + + /** + * Get the tenantId property: The tenant ID of resource. + * + * @return the tenantId value. + */ + public String tenantId() { + return this.tenantId; + } + + /** + * Get the type property: The identity type. + * + * @return the type value. + */ + public ResourceIdentityType type() { + return this.type; + } + + /** + * Set the type property: The identity type. + * + * @param type the type value to set. + * @return the Identity object itself. + */ + public Identity withType(ResourceIdentityType type) { + this.type = type; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/IsEnabled.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/IsEnabled.java new file mode 100644 index 000000000000..ac17c1b7f94d --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/IsEnabled.java @@ -0,0 +1,47 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.util.ExpandableStringEnum; +import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Collection; + +/** Indicates whether the extension is enabled. */ +public final class IsEnabled extends ExpandableStringEnum { + /** Static value True for IsEnabled. */ + public static final IsEnabled TRUE = fromString("True"); + + /** Static value False for IsEnabled. */ + public static final IsEnabled FALSE = fromString("False"); + + /** + * Creates a new instance of IsEnabled value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public IsEnabled() { + } + + /** + * Creates or finds a IsEnabled from its string representation. + * + * @param name a name to look for. + * @return the corresponding IsEnabled. + */ + @JsonCreator + public static IsEnabled fromString(String name) { + return fromString(name, IsEnabled.class); + } + + /** + * Gets known IsEnabled values. + * + * @return known IsEnabled values. + */ + public static Collection values() { + return values(IsEnabled.class); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OfferingType.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OfferingType.java index 814cb32f98e1..5f81cfb875f7 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OfferingType.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OfferingType.java @@ -55,6 +55,12 @@ public final class OfferingType extends ExpandableStringEnum { /** Static value DefenderForDevOpsAzureDevOps for OfferingType. */ public static final OfferingType DEFENDER_FOR_DEV_OPS_AZURE_DEV_OPS = fromString("DefenderForDevOpsAzureDevOps"); + /** Static value CspmMonitorGitLab for OfferingType. */ + public static final OfferingType CSPM_MONITOR_GIT_LAB = fromString("CspmMonitorGitLab"); + + /** Static value DefenderForDevOpsGitLab for OfferingType. */ + public static final OfferingType DEFENDER_FOR_DEV_OPS_GIT_LAB = fromString("DefenderForDevOpsGitLab"); + /** * Creates a new instance of OfferingType value. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OperationStatus.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OperationStatus.java new file mode 100644 index 000000000000..1f1c9e6b0ad7 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/OperationStatus.java @@ -0,0 +1,76 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** A status describing the success/failure of the extension's enablement/disablement operation. */ +@Fluent +public final class OperationStatus { + /* + * The operation status code. + */ + @JsonProperty(value = "code") + private Code code; + + /* + * Additional information regarding the success/failure of the operation. + */ + @JsonProperty(value = "message") + private String message; + + /** Creates an instance of OperationStatus class. */ + public OperationStatus() { + } + + /** + * Get the code property: The operation status code. + * + * @return the code value. + */ + public Code code() { + return this.code; + } + + /** + * Set the code property: The operation status code. + * + * @param code the code value to set. + * @return the OperationStatus object itself. + */ + public OperationStatus withCode(Code code) { + this.code = code; + return this; + } + + /** + * Get the message property: Additional information regarding the success/failure of the operation. + * + * @return the message value. + */ + public String message() { + return this.message; + } + + /** + * Set the message property: Additional information regarding the success/failure of the operation. + * + * @param message the message value to set. + * @return the OperationStatus object itself. + */ + public OperationStatus withMessage(String message) { + this.message = message; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricing.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricing.java index 2d7cff518c3c..a0fa3bb7d5fd 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricing.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricing.java @@ -6,6 +6,7 @@ import com.azure.resourcemanager.security.fluent.models.PricingInner; import java.time.Duration; +import java.time.OffsetDateTime; import java.util.List; /** An immutable client-side representation of Pricing. */ @@ -33,8 +34,8 @@ public interface Pricing { /** * Gets the pricingTier property: The pricing tier value. Microsoft Defender for Cloud is provided in two pricing - * tiers: free and standard, with the standard tier available with a trial period. The standard tier offers advanced - * security capabilities, while the free tier offers basic security features. + * tiers: free and standard. The standard tier offers advanced security capabilities, while the free tier offers + * basic security features. * * @return the pricingTier value. */ @@ -57,6 +58,14 @@ public interface Pricing { */ Duration freeTrialRemainingTime(); + /** + * Gets the enablementTime property: Optional. If `pricingTier` is `Standard` then this property holds the date of + * the last time the `pricingTier` was set to `Standard`, when available (e.g 2023-03-01T12:42:42.1921106Z). + * + * @return the enablementTime value. + */ + OffsetDateTime enablementTime(); + /** * Gets the deprecated property: Optional. True if the plan is deprecated. If there are replacing plans they will * appear in `replacedBy` property. @@ -73,6 +82,13 @@ public interface Pricing { */ List replacedBy(); + /** + * Gets the extensions property: Optional. List of extensions offered under a plan. + * + * @return the extensions value. + */ + List extensions(); + /** * Gets the inner com.azure.resourcemanager.security.fluent.models.PricingInner object. * diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/PricingTier.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/PricingTier.java index 7d3cb3b976d2..3c6477e503c4 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/PricingTier.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/PricingTier.java @@ -9,9 +9,8 @@ import java.util.Collection; /** - * The pricing tier value. Microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the - * standard tier available with a trial period. The standard tier offers advanced security capabilities, while the free - * tier offers basic security features. + * The pricing tier value. Microsoft Defender for Cloud is provided in two pricing tiers: free and standard. The + * standard tier offers advanced security capabilities, while the free tier offers basic security features. */ public final class PricingTier extends ExpandableStringEnum { /** Static value Free for PricingTier. */ diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricings.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricings.java index e45fd5412a3a..6942c5681305 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricings.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/Pricings.java @@ -63,8 +63,8 @@ public interface Pricings { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period along with {@link Response}. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard along with {@link + * Response}. */ Response updateWithResponse(String pricingName, PricingInner pricing, Context context); @@ -76,8 +76,7 @@ public interface Pricings { * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard, with the standard tier - * available with a trial period. + * @return microsoft Defender for Cloud is provided in two pricing tiers: free and standard. */ Pricing update(String pricingName, PricingInner pricing); } diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ResourceIdentityType.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ResourceIdentityType.java new file mode 100644 index 000000000000..7b4a4da64f69 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ResourceIdentityType.java @@ -0,0 +1,48 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +/** The identity type. */ +public enum ResourceIdentityType { + /** Enum value SystemAssigned. */ + SYSTEM_ASSIGNED("SystemAssigned"); + + /** The actual serialized value for a ResourceIdentityType instance. */ + private final String value; + + ResourceIdentityType(String value) { + this.value = value; + } + + /** + * Parses a serialized value to a ResourceIdentityType instance. + * + * @param value the serialized value to parse. + * @return the parsed ResourceIdentityType object, or null if unable to parse. + */ + @JsonCreator + public static ResourceIdentityType fromString(String value) { + if (value == null) { + return null; + } + ResourceIdentityType[] items = ResourceIdentityType.values(); + for (ResourceIdentityType item : items) { + if (item.toString().equalsIgnoreCase(value)) { + return item; + } + } + return null; + } + + /** {@inheritDoc} */ + @JsonValue + @Override + public String toString() { + return this.value; + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ScanningMode.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ScanningMode.java index 29bcdf0f1394..57c620d277c1 100644 --- a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ScanningMode.java +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/ScanningMode.java @@ -8,7 +8,7 @@ import com.fasterxml.jackson.annotation.JsonCreator; import java.util.Collection; -/** The scanning mode for the vm scan. */ +/** The scanning mode for the VM scan. */ public final class ScanningMode extends ExpandableStringEnum { /** Static value Default for ScanningMode. */ public static final ScanningMode DEFAULT = fromString("Default"); diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperator.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperator.java new file mode 100644 index 000000000000..344eb52f9891 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperator.java @@ -0,0 +1,45 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner; + +/** An immutable client-side representation of SecurityOperator. */ +public interface SecurityOperator { + /** + * Gets the id property: Fully qualified resource Id for the resource. + * + * @return the id value. + */ + String id(); + + /** + * Gets the name property: The name of the resource. + * + * @return the name value. + */ + String name(); + + /** + * Gets the type property: The type of the resource. + * + * @return the type value. + */ + String type(); + + /** + * Gets the identity property: Identity for the resource. + * + * @return the identity value. + */ + Identity identity(); + + /** + * Gets the inner com.azure.resourcemanager.security.fluent.models.SecurityOperatorInner object. + * + * @return the inner object. + */ + SecurityOperatorInner innerModel(); +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperatorList.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperatorList.java new file mode 100644 index 000000000000..6eff74dba183 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperatorList.java @@ -0,0 +1,25 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.resourcemanager.security.fluent.models.SecurityOperatorListInner; +import java.util.List; + +/** An immutable client-side representation of SecurityOperatorList. */ +public interface SecurityOperatorList { + /** + * Gets the value property: List of SecurityOperator configurations. + * + * @return the value value. + */ + List value(); + + /** + * Gets the inner com.azure.resourcemanager.security.fluent.models.SecurityOperatorListInner object. + * + * @return the inner object. + */ + SecurityOperatorListInner innerModel(); +} diff --git a/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperators.java b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperators.java new file mode 100644 index 000000000000..3695ca0ca4f9 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/main/java/com/azure/resourcemanager/security/models/SecurityOperators.java @@ -0,0 +1,109 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.models; + +import com.azure.core.http.rest.Response; +import com.azure.core.util.Context; + +/** Resource collection API of SecurityOperators. */ +public interface SecurityOperators { + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response along with {@link Response}. + */ + Response listWithResponse(String pricingName, Context context); + + /** + * Lists Microsoft Defender for Cloud securityOperators in the subscription. + * + * @param pricingName name of the pricing configuration. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of SecurityOperator response. + */ + SecurityOperatorList list(String pricingName); + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope along with {@link Response}. + */ + Response getWithResponse(String pricingName, String securityOperatorName, Context context); + + /** + * Get a specific security operator for the requested scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a specific security operator for the requested scope. + */ + SecurityOperator get(String pricingName, String securityOperatorName); + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing along with {@link Response}. + */ + Response createOrUpdateWithResponse( + String pricingName, String securityOperatorName, Context context); + + /** + * Creates Microsoft Defender for Cloud security operator on the given scope. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return security operator under a given subscription and pricing. + */ + SecurityOperator createOrUpdate(String pricingName, String securityOperatorName); + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response}. + */ + Response deleteByResourceGroupWithResponse(String pricingName, String securityOperatorName, Context context); + + /** + * Delete Microsoft Defender for Cloud securityOperator in the subscription. + * + * @param pricingName name of the pricing configuration. + * @param securityOperatorName name of the securityOperator. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteByResourceGroup(String pricingName, String securityOperatorName); +} diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsGetSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsGetSamples.java index 00100d9230d1..e8d83047aa5d 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsGetSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsGetSamples.java @@ -7,14 +7,66 @@ /** Samples for Pricings Get. */ public final class PricingsGetSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2022-03-01/examples/Pricings/GetPricingByName_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameCloudPosture_example.json */ /** - * Sample code: Get pricings on subscription. + * Sample code: Get pricings on subscription - CloudPosture plan. * * @param manager Entry point to SecurityManager. */ - public static void getPricingsOnSubscription(com.azure.resourcemanager.security.SecurityManager manager) { + public static void getPricingsOnSubscriptionCloudPosturePlan( + com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("CloudPosture", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameDns_example.json + */ + /** + * Sample code: Get pricings on subscription - Dns plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionDnsPlan(com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("Dns", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameContainers_example.json + */ + /** + * Sample code: Get pricings on subscription - Containers plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionContainersPlan( + com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("Containers", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameStorageAccounts_example.json + */ + /** + * Sample code: Get pricings on subscription - StorageAccounts plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionStorageAccountsPlan( + com.azure.resourcemanager.security.SecurityManager manager) { + manager.pricings().getWithResponse("StorageAccounts", com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/GetPricingByNameVirtualMachines_example.json + */ + /** + * Sample code: Get pricings on subscription - VirtualMachines plan. + * + * @param manager Entry point to SecurityManager. + */ + public static void getPricingsOnSubscriptionVirtualMachinesPlan( + com.azure.resourcemanager.security.SecurityManager manager) { manager.pricings().getWithResponse("VirtualMachines", com.azure.core.util.Context.NONE); } } diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsListSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsListSamples.java index 57707d29659a..d60f200d034d 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsListSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsListSamples.java @@ -7,7 +7,7 @@ /** Samples for Pricings List. */ public final class PricingsListSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2022-03-01/examples/Pricings/ListPricings_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/ListPricings_example.json */ /** * Sample code: Get pricings on subscription. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsUpdateSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsUpdateSamples.java index 87d52ed76d48..633b37ca924d 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsUpdateSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/PricingsUpdateSamples.java @@ -10,7 +10,25 @@ /** Samples for Pricings Update. */ public final class PricingsUpdateSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2022-03-01/examples/Pricings/PutPricingByName_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/PutPricingByNamePartialSuccess_example.json + */ + /** + * Sample code: Update pricing on subscription - partial success. + * + * @param manager Entry point to SecurityManager. + */ + public static void updatePricingOnSubscriptionPartialSuccess( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .pricings() + .updateWithResponse( + "CloudPosture", + new PricingInner().withPricingTier(PricingTier.STANDARD), + com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/stable/2023-01-01/examples/Pricings/PutPricingByName_example.json */ /** * Sample code: Update pricing on subscription. @@ -21,8 +39,8 @@ public static void updatePricingOnSubscription(com.azure.resourcemanager.securit manager .pricings() .updateWithResponse( - "VirtualMachines", - new PricingInner().withPricingTier(PricingTier.STANDARD).withSubPlan("P2"), + "CloudPosture", + new PricingInner().withPricingTier(PricingTier.STANDARD), com.azure.core.util.Context.NONE); } } diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateSamples.java index c966e7a32b80..50662f107f7b 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateSamples.java @@ -15,7 +15,7 @@ /** Samples for SecurityConnectors CreateOrUpdate. */ public final class SecurityConnectorsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/PutSecurityConnector_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/PutSecurityConnector_example.json */ /** * Sample code: Create or update a security connector. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteSamples.java index 5ae158541103..7efdb44bb18b 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteSamples.java @@ -7,7 +7,7 @@ /** Samples for SecurityConnectors Delete. */ public final class SecurityConnectorsDeleteSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/DeleteSecurityConnector_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/DeleteSecurityConnector_example.json */ /** * Sample code: Delete a security connector. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupSamples.java index 71658c80acaa..1f308e583139 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupSamples.java @@ -7,7 +7,7 @@ /** Samples for SecurityConnectors GetByResourceGroup. */ public final class SecurityConnectorsGetByResourceGroupSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/GetSecurityConnectorSingleResource_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/GetSecurityConnectorSingleResource_example.json */ /** * Sample code: Retrieve a security connector. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupSamples.java index 7ef176cdabd6..649474989719 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupSamples.java @@ -7,7 +7,7 @@ /** Samples for SecurityConnectors ListByResourceGroup. */ public final class SecurityConnectorsListByResourceGroupSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/GetSecurityConnectorsResourceGroup_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/GetSecurityConnectorsResourceGroup_example.json */ /** * Sample code: List all security connectors of a specified resource group. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListSamples.java index 7ffad4112de9..d2178cf30549 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListSamples.java @@ -7,7 +7,7 @@ /** Samples for SecurityConnectors List. */ public final class SecurityConnectorsListSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/GetSecurityConnectorsSubscription_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/GetSecurityConnectorsSubscription_example.json */ /** * Sample code: List all security connectors of a specified subscription. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsUpdateSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsUpdateSamples.java index 69c6877ab806..9f3ffaccc23a 100644 --- a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsUpdateSamples.java +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityConnectorsUpdateSamples.java @@ -16,7 +16,7 @@ /** Samples for SecurityConnectors Update. */ public final class SecurityConnectorsUpdateSamples { /* - * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2022-08-01-preview/examples/SecurityConnectors/PatchSecurityConnector_example.json + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-03-01-preview/examples/SecurityConnectors/PatchSecurityConnector_example.json */ /** * Sample code: Update a security connector. diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsCreateOrUpdateSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsCreateOrUpdateSamples.java new file mode 100644 index 000000000000..7c3df1c5f7af --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsCreateOrUpdateSamples.java @@ -0,0 +1,24 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.generated; + +/** Samples for SecurityOperators CreateOrUpdate. */ +public final class SecurityOperatorsCreateOrUpdateSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/PutSecurityOperatorByName_example.json + */ + /** + * Sample code: Create a security operator on the given scope. + * + * @param manager Entry point to SecurityManager. + */ + public static void createASecurityOperatorOnTheGivenScope( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .securityOperators() + .createOrUpdateWithResponse( + "CloudPosture", "DefenderCSPMSecurityOperator", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsDeleteSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsDeleteSamples.java new file mode 100644 index 000000000000..adcfb5eca9b0 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsDeleteSamples.java @@ -0,0 +1,24 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.generated; + +/** Samples for SecurityOperators Delete. */ +public final class SecurityOperatorsDeleteSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/DeleteSecurityOperatorByName_example.json + */ + /** + * Sample code: Delete SecurityOperator on subscription. + * + * @param manager Entry point to SecurityManager. + */ + public static void deleteSecurityOperatorOnSubscription( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .securityOperators() + .deleteByResourceGroupWithResponse( + "CloudPosture", "DefenderCSPMSecurityOperator", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsGetSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsGetSamples.java new file mode 100644 index 000000000000..ad5c63907d76 --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsGetSamples.java @@ -0,0 +1,23 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.generated; + +/** Samples for SecurityOperators Get. */ +public final class SecurityOperatorsGetSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/GetSecurityOperatorByName_example.json + */ + /** + * Sample code: Get a specific security operator by scope and securityOperatorName. + * + * @param manager Entry point to SecurityManager. + */ + public static void getASpecificSecurityOperatorByScopeAndSecurityOperatorName( + com.azure.resourcemanager.security.SecurityManager manager) { + manager + .securityOperators() + .getWithResponse("CloudPosture", "DefenderCSPMSecurityOperator", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsListSamples.java b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsListSamples.java new file mode 100644 index 000000000000..9261288d508d --- /dev/null +++ b/sdk/security/azure-resourcemanager-security/src/samples/java/com/azure/resourcemanager/security/generated/SecurityOperatorsListSamples.java @@ -0,0 +1,20 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.security.generated; + +/** Samples for SecurityOperators List. */ +public final class SecurityOperatorsListSamples { + /* + * x-ms-original-file: specification/security/resource-manager/Microsoft.Security/preview/2023-01-01-preview/examples/SecurityOperators/ListSecurityOperators_example.json + */ + /** + * Sample code: List SecurityOperators. + * + * @param manager Entry point to SecurityManager. + */ + public static void listSecurityOperators(com.azure.resourcemanager.security.SecurityManager manager) { + manager.securityOperators().listWithResponse("CloudPosture", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadConnectivityStateAutoGeneratedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadConnectivityStateAutoGeneratedTests.java deleted file mode 100644 index 6017d8ddf8b6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadConnectivityStateAutoGeneratedTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AadConnectivityState; -import com.azure.resourcemanager.security.models.AadConnectivityStateAutoGenerated; -import org.junit.jupiter.api.Assertions; - -public final class AadConnectivityStateAutoGeneratedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AadConnectivityStateAutoGenerated model = - BinaryData - .fromString("{\"connectivityState\":\"NotLicensed\"}") - .toObject(AadConnectivityStateAutoGenerated.class); - Assertions.assertEquals(AadConnectivityState.NOT_LICENSED, model.connectivityState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AadConnectivityStateAutoGenerated model = - new AadConnectivityStateAutoGenerated().withConnectivityState(AadConnectivityState.NOT_LICENSED); - model = BinaryData.fromObject(model).toObject(AadConnectivityStateAutoGenerated.class); - Assertions.assertEquals(AadConnectivityState.NOT_LICENSED, model.connectivityState()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadExternalSecuritySolutionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadExternalSecuritySolutionTests.java deleted file mode 100644 index 95f0df9939ab..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadExternalSecuritySolutionTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AadConnectivityState; -import com.azure.resourcemanager.security.models.AadExternalSecuritySolution; -import com.azure.resourcemanager.security.models.AadSolutionProperties; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class AadExternalSecuritySolutionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AadExternalSecuritySolution model = - BinaryData - .fromString( - "{\"kind\":\"AAD\",\"properties\":{\"connectivityState\":\"Connected\",\"deviceVendor\":\"bbxbhmed\",\"deviceType\":\"lbjywfcfxzirzzih\",\"workspace\":{\"id\":\"pusuv\"},\"\":{\"vxadqacfrgnawbab\":\"dataczwciidjsllfryvd\",\"yq\":\"datafbktyjmfczlf\"}},\"location\":\"rbzg\",\"id\":\"woxqm\",\"name\":\"ea\",\"type\":\"cxn\"}") - .toObject(AadExternalSecuritySolution.class); - Assertions.assertEquals("bbxbhmed", model.properties().deviceVendor()); - Assertions.assertEquals("lbjywfcfxzirzzih", model.properties().deviceType()); - Assertions.assertEquals("pusuv", model.properties().workspace().id()); - Assertions.assertEquals(AadConnectivityState.CONNECTED, model.properties().connectivityState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AadExternalSecuritySolution model = - new AadExternalSecuritySolution() - .withProperties( - new AadSolutionProperties() - .withDeviceVendor("bbxbhmed") - .withDeviceType("lbjywfcfxzirzzih") - .withWorkspace(new ConnectedWorkspace().withId("pusuv")) - .withConnectivityState(AadConnectivityState.CONNECTED)); - model = BinaryData.fromObject(model).toObject(AadExternalSecuritySolution.class); - Assertions.assertEquals("bbxbhmed", model.properties().deviceVendor()); - Assertions.assertEquals("lbjywfcfxzirzzih", model.properties().deviceType()); - Assertions.assertEquals("pusuv", model.properties().workspace().id()); - Assertions.assertEquals(AadConnectivityState.CONNECTED, model.properties().connectivityState()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadSolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadSolutionPropertiesTests.java deleted file mode 100644 index 7f55778858a6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AadSolutionPropertiesTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AadConnectivityState; -import com.azure.resourcemanager.security.models.AadSolutionProperties; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class AadSolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AadSolutionProperties model = - BinaryData - .fromString( - "{\"connectivityState\":\"Connected\",\"deviceVendor\":\"hlusrvxisi\",\"deviceType\":\"ceagbjqvlsumywz\",\"workspace\":{\"id\":\"xgo\"},\"\":{\"ebgvo\":\"datajfqipubyznclkfk\",\"tuoqujlyegqavni\":\"datae\",\"fvabmvmsxba\":\"dataflqqbtnyjpylxd\"}}") - .toObject(AadSolutionProperties.class); - Assertions.assertEquals("hlusrvxisi", model.deviceVendor()); - Assertions.assertEquals("ceagbjqvlsumywz", model.deviceType()); - Assertions.assertEquals("xgo", model.workspace().id()); - Assertions.assertEquals(AadConnectivityState.CONNECTED, model.connectivityState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AadSolutionProperties model = - new AadSolutionProperties() - .withDeviceVendor("hlusrvxisi") - .withDeviceType("ceagbjqvlsumywz") - .withWorkspace(new ConnectedWorkspace().withId("xgo")) - .withConnectivityState(AadConnectivityState.CONNECTED); - model = BinaryData.fromObject(model).toObject(AadSolutionProperties.class); - Assertions.assertEquals("hlusrvxisi", model.deviceVendor()); - Assertions.assertEquals("ceagbjqvlsumywz", model.deviceType()); - Assertions.assertEquals("xgo", model.workspace().id()); - Assertions.assertEquals(AadConnectivityState.CONNECTED, model.connectivityState()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ActiveConnectionsNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ActiveConnectionsNotInAllowedRangeTests.java deleted file mode 100644 index eb12e14bc564..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ActiveConnectionsNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ActiveConnectionsNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class ActiveConnectionsNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ActiveConnectionsNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"ActiveConnectionsNotInAllowedRange\",\"timeWindowSize\":\"PT80H24M54S\",\"minThreshold\":1003409215,\"maxThreshold\":1392264110,\"displayName\":\"zykmktpvwxqcse\",\"description\":\"hkhufm\",\"isEnabled\":false}") - .toObject(ActiveConnectionsNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1003409215, model.minThreshold()); - Assertions.assertEquals(1392264110, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT80H24M54S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ActiveConnectionsNotInAllowedRange model = - new ActiveConnectionsNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(1003409215) - .withMaxThreshold(1392264110) - .withTimeWindowSize(Duration.parse("PT80H24M54S")); - model = BinaryData.fromObject(model).toObject(ActiveConnectionsNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1003409215, model.minThreshold()); - Assertions.assertEquals(1392264110, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT80H24M54S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupDataTests.java deleted file mode 100644 index 05cb8413a6c2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupDataTests.java +++ /dev/null @@ -1,113 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdaptiveApplicationControlGroupData; -import com.azure.resourcemanager.security.models.ConfigurationStatus; -import com.azure.resourcemanager.security.models.EnforcementMode; -import com.azure.resourcemanager.security.models.EnforcementSupport; -import com.azure.resourcemanager.security.models.FileType; -import com.azure.resourcemanager.security.models.PathRecommendation; -import com.azure.resourcemanager.security.models.ProtectionMode; -import com.azure.resourcemanager.security.models.PublisherInfo; -import com.azure.resourcemanager.security.models.RecommendationAction; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.VmRecommendation; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveApplicationControlGroupDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveApplicationControlGroupData model = - BinaryData - .fromString( - "{\"enforcementMode\":\"Audit\",\"protectionMode\":{\"exe\":\"None\",\"msi\":\"None\",\"script\":\"None\",\"executable\":\"Audit\"},\"configurationStatus\":\"InProgress\",\"recommendationStatus\":\"NotRecommended\",\"issues\":[{\"issue\":\"RulesViolatedManually\",\"numberOfVms\":15.610468}],\"sourceSystem\":\"Azure_AuditD\",\"vmRecommendations\":[{\"configurationStatus\":\"NoStatus\",\"recommendationAction\":\"Recommended\",\"resourceId\":\"hlf\",\"enforcementSupport\":\"Supported\"}],\"pathRecommendations\":[{\"path\":\"wahfbousnfepgfew\",\"action\":\"Add\",\"type\":\"IoT_SharedCredentials\",\"publisherInfo\":{\"publisherName\":\"ncxykxhdjhlimm\",\"productName\":\"x\",\"binaryName\":\"bcporxvxcjzhqizx\",\"version\":\"xtgqscjavftjuh\"},\"common\":true,\"userSids\":[\"mtggu\"],\"usernames\":[],\"fileType\":\"Script\",\"configurationStatus\":\"Failed\"}]}") - .toObject(AdaptiveApplicationControlGroupData.class); - Assertions.assertEquals(EnforcementMode.AUDIT, model.enforcementMode()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().exe()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().msi()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().script()); - Assertions.assertEquals(EnforcementMode.AUDIT, model.protectionMode().executable()); - Assertions.assertEquals(ConfigurationStatus.NO_STATUS, model.vmRecommendations().get(0).configurationStatus()); - Assertions - .assertEquals(RecommendationAction.RECOMMENDED, model.vmRecommendations().get(0).recommendationAction()); - Assertions.assertEquals("hlf", model.vmRecommendations().get(0).resourceId()); - Assertions.assertEquals(EnforcementSupport.SUPPORTED, model.vmRecommendations().get(0).enforcementSupport()); - Assertions.assertEquals("wahfbousnfepgfew", model.pathRecommendations().get(0).path()); - Assertions.assertEquals(RecommendationAction.ADD, model.pathRecommendations().get(0).action()); - Assertions.assertEquals(RecommendationType.IO_T_SHARED_CREDENTIALS, model.pathRecommendations().get(0).type()); - Assertions.assertEquals("ncxykxhdjhlimm", model.pathRecommendations().get(0).publisherInfo().publisherName()); - Assertions.assertEquals("x", model.pathRecommendations().get(0).publisherInfo().productName()); - Assertions.assertEquals("bcporxvxcjzhqizx", model.pathRecommendations().get(0).publisherInfo().binaryName()); - Assertions.assertEquals("xtgqscjavftjuh", model.pathRecommendations().get(0).publisherInfo().version()); - Assertions.assertEquals(true, model.pathRecommendations().get(0).common()); - Assertions.assertEquals("mtggu", model.pathRecommendations().get(0).userSids().get(0)); - Assertions.assertEquals(FileType.SCRIPT, model.pathRecommendations().get(0).fileType()); - Assertions.assertEquals(ConfigurationStatus.FAILED, model.pathRecommendations().get(0).configurationStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveApplicationControlGroupData model = - new AdaptiveApplicationControlGroupData() - .withEnforcementMode(EnforcementMode.AUDIT) - .withProtectionMode( - new ProtectionMode() - .withExe(EnforcementMode.NONE) - .withMsi(EnforcementMode.NONE) - .withScript(EnforcementMode.NONE) - .withExecutable(EnforcementMode.AUDIT)) - .withVmRecommendations( - Arrays - .asList( - new VmRecommendation() - .withConfigurationStatus(ConfigurationStatus.NO_STATUS) - .withRecommendationAction(RecommendationAction.RECOMMENDED) - .withResourceId("hlf") - .withEnforcementSupport(EnforcementSupport.SUPPORTED))) - .withPathRecommendations( - Arrays - .asList( - new PathRecommendation() - .withPath("wahfbousnfepgfew") - .withAction(RecommendationAction.ADD) - .withType(RecommendationType.IO_T_SHARED_CREDENTIALS) - .withPublisherInfo( - new PublisherInfo() - .withPublisherName("ncxykxhdjhlimm") - .withProductName("x") - .withBinaryName("bcporxvxcjzhqizx") - .withVersion("xtgqscjavftjuh")) - .withCommon(true) - .withUserSids(Arrays.asList("mtggu")) - .withUsernames(Arrays.asList()) - .withFileType(FileType.SCRIPT) - .withConfigurationStatus(ConfigurationStatus.FAILED))); - model = BinaryData.fromObject(model).toObject(AdaptiveApplicationControlGroupData.class); - Assertions.assertEquals(EnforcementMode.AUDIT, model.enforcementMode()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().exe()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().msi()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().script()); - Assertions.assertEquals(EnforcementMode.AUDIT, model.protectionMode().executable()); - Assertions.assertEquals(ConfigurationStatus.NO_STATUS, model.vmRecommendations().get(0).configurationStatus()); - Assertions - .assertEquals(RecommendationAction.RECOMMENDED, model.vmRecommendations().get(0).recommendationAction()); - Assertions.assertEquals("hlf", model.vmRecommendations().get(0).resourceId()); - Assertions.assertEquals(EnforcementSupport.SUPPORTED, model.vmRecommendations().get(0).enforcementSupport()); - Assertions.assertEquals("wahfbousnfepgfew", model.pathRecommendations().get(0).path()); - Assertions.assertEquals(RecommendationAction.ADD, model.pathRecommendations().get(0).action()); - Assertions.assertEquals(RecommendationType.IO_T_SHARED_CREDENTIALS, model.pathRecommendations().get(0).type()); - Assertions.assertEquals("ncxykxhdjhlimm", model.pathRecommendations().get(0).publisherInfo().publisherName()); - Assertions.assertEquals("x", model.pathRecommendations().get(0).publisherInfo().productName()); - Assertions.assertEquals("bcporxvxcjzhqizx", model.pathRecommendations().get(0).publisherInfo().binaryName()); - Assertions.assertEquals("xtgqscjavftjuh", model.pathRecommendations().get(0).publisherInfo().version()); - Assertions.assertEquals(true, model.pathRecommendations().get(0).common()); - Assertions.assertEquals("mtggu", model.pathRecommendations().get(0).userSids().get(0)); - Assertions.assertEquals(FileType.SCRIPT, model.pathRecommendations().get(0).fileType()); - Assertions.assertEquals(ConfigurationStatus.FAILED, model.pathRecommendations().get(0).configurationStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupInnerTests.java deleted file mode 100644 index 77f3305d4bde..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupInnerTests.java +++ /dev/null @@ -1,113 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdaptiveApplicationControlGroupInner; -import com.azure.resourcemanager.security.models.ConfigurationStatus; -import com.azure.resourcemanager.security.models.EnforcementMode; -import com.azure.resourcemanager.security.models.EnforcementSupport; -import com.azure.resourcemanager.security.models.FileType; -import com.azure.resourcemanager.security.models.PathRecommendation; -import com.azure.resourcemanager.security.models.ProtectionMode; -import com.azure.resourcemanager.security.models.RecommendationAction; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.VmRecommendation; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveApplicationControlGroupInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveApplicationControlGroupInner model = - BinaryData - .fromString( - "{\"properties\":{\"enforcementMode\":\"Enforce\",\"protectionMode\":{\"exe\":\"Audit\",\"msi\":\"Enforce\",\"script\":\"None\",\"executable\":\"Audit\"},\"configurationStatus\":\"Configured\",\"recommendationStatus\":\"NoStatus\",\"issues\":[{\"issue\":\"ExecutableViolationsAudited\",\"numberOfVms\":81.69838},{\"issue\":\"ExecutableViolationsAudited\",\"numberOfVms\":25.884687},{\"issue\":\"ViolationsBlocked\",\"numberOfVms\":0.6237805}],\"sourceSystem\":\"None\",\"vmRecommendations\":[{\"configurationStatus\":\"Failed\",\"recommendationAction\":\"Remove\",\"resourceId\":\"hlabrq\",\"enforcementSupport\":\"Unknown\"},{\"configurationStatus\":\"NoStatus\",\"recommendationAction\":\"Recommended\",\"resourceId\":\"trgaehvv\",\"enforcementSupport\":\"NotSupported\"},{\"configurationStatus\":\"NoStatus\",\"recommendationAction\":\"Remove\",\"resourceId\":\"oqbeitpkxzt\",\"enforcementSupport\":\"Supported\"},{\"configurationStatus\":\"InProgress\",\"recommendationAction\":\"Remove\",\"resourceId\":\"idgfc\",\"enforcementSupport\":\"NotSupported\"}],\"pathRecommendations\":[{\"path\":\"aqxzhemjyho\",\"action\":\"Remove\",\"type\":\"IoT_EdgeLoggingOptions\",\"common\":true,\"userSids\":[],\"usernames\":[],\"fileType\":\"Script\",\"configurationStatus\":\"Configured\"}]},\"location\":\"kb\",\"id\":\"wpfaj\",\"name\":\"jwltlwtjjgu\",\"type\":\"talhsnvkcdmxzr\"}") - .toObject(AdaptiveApplicationControlGroupInner.class); - Assertions.assertEquals(EnforcementMode.ENFORCE, model.enforcementMode()); - Assertions.assertEquals(EnforcementMode.AUDIT, model.protectionMode().exe()); - Assertions.assertEquals(EnforcementMode.ENFORCE, model.protectionMode().msi()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().script()); - Assertions.assertEquals(EnforcementMode.AUDIT, model.protectionMode().executable()); - Assertions.assertEquals(ConfigurationStatus.FAILED, model.vmRecommendations().get(0).configurationStatus()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.vmRecommendations().get(0).recommendationAction()); - Assertions.assertEquals("hlabrq", model.vmRecommendations().get(0).resourceId()); - Assertions.assertEquals(EnforcementSupport.UNKNOWN, model.vmRecommendations().get(0).enforcementSupport()); - Assertions.assertEquals("aqxzhemjyho", model.pathRecommendations().get(0).path()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.pathRecommendations().get(0).action()); - Assertions - .assertEquals(RecommendationType.IO_T_EDGE_LOGGING_OPTIONS, model.pathRecommendations().get(0).type()); - Assertions.assertEquals(true, model.pathRecommendations().get(0).common()); - Assertions.assertEquals(FileType.SCRIPT, model.pathRecommendations().get(0).fileType()); - Assertions - .assertEquals(ConfigurationStatus.CONFIGURED, model.pathRecommendations().get(0).configurationStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveApplicationControlGroupInner model = - new AdaptiveApplicationControlGroupInner() - .withEnforcementMode(EnforcementMode.ENFORCE) - .withProtectionMode( - new ProtectionMode() - .withExe(EnforcementMode.AUDIT) - .withMsi(EnforcementMode.ENFORCE) - .withScript(EnforcementMode.NONE) - .withExecutable(EnforcementMode.AUDIT)) - .withVmRecommendations( - Arrays - .asList( - new VmRecommendation() - .withConfigurationStatus(ConfigurationStatus.FAILED) - .withRecommendationAction(RecommendationAction.REMOVE) - .withResourceId("hlabrq") - .withEnforcementSupport(EnforcementSupport.UNKNOWN), - new VmRecommendation() - .withConfigurationStatus(ConfigurationStatus.NO_STATUS) - .withRecommendationAction(RecommendationAction.RECOMMENDED) - .withResourceId("trgaehvv") - .withEnforcementSupport(EnforcementSupport.NOT_SUPPORTED), - new VmRecommendation() - .withConfigurationStatus(ConfigurationStatus.NO_STATUS) - .withRecommendationAction(RecommendationAction.REMOVE) - .withResourceId("oqbeitpkxzt") - .withEnforcementSupport(EnforcementSupport.SUPPORTED), - new VmRecommendation() - .withConfigurationStatus(ConfigurationStatus.IN_PROGRESS) - .withRecommendationAction(RecommendationAction.REMOVE) - .withResourceId("idgfc") - .withEnforcementSupport(EnforcementSupport.NOT_SUPPORTED))) - .withPathRecommendations( - Arrays - .asList( - new PathRecommendation() - .withPath("aqxzhemjyho") - .withAction(RecommendationAction.REMOVE) - .withType(RecommendationType.IO_T_EDGE_LOGGING_OPTIONS) - .withCommon(true) - .withUserSids(Arrays.asList()) - .withUsernames(Arrays.asList()) - .withFileType(FileType.SCRIPT) - .withConfigurationStatus(ConfigurationStatus.CONFIGURED))); - model = BinaryData.fromObject(model).toObject(AdaptiveApplicationControlGroupInner.class); - Assertions.assertEquals(EnforcementMode.ENFORCE, model.enforcementMode()); - Assertions.assertEquals(EnforcementMode.AUDIT, model.protectionMode().exe()); - Assertions.assertEquals(EnforcementMode.ENFORCE, model.protectionMode().msi()); - Assertions.assertEquals(EnforcementMode.NONE, model.protectionMode().script()); - Assertions.assertEquals(EnforcementMode.AUDIT, model.protectionMode().executable()); - Assertions.assertEquals(ConfigurationStatus.FAILED, model.vmRecommendations().get(0).configurationStatus()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.vmRecommendations().get(0).recommendationAction()); - Assertions.assertEquals("hlabrq", model.vmRecommendations().get(0).resourceId()); - Assertions.assertEquals(EnforcementSupport.UNKNOWN, model.vmRecommendations().get(0).enforcementSupport()); - Assertions.assertEquals("aqxzhemjyho", model.pathRecommendations().get(0).path()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.pathRecommendations().get(0).action()); - Assertions - .assertEquals(RecommendationType.IO_T_EDGE_LOGGING_OPTIONS, model.pathRecommendations().get(0).type()); - Assertions.assertEquals(true, model.pathRecommendations().get(0).common()); - Assertions.assertEquals(FileType.SCRIPT, model.pathRecommendations().get(0).fileType()); - Assertions - .assertEquals(ConfigurationStatus.CONFIGURED, model.pathRecommendations().get(0).configurationStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupsInnerTests.java deleted file mode 100644 index 3dc11f75363d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlGroupsInnerTests.java +++ /dev/null @@ -1,51 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdaptiveApplicationControlGroupInner; -import com.azure.resourcemanager.security.fluent.models.AdaptiveApplicationControlGroupsInner; -import com.azure.resourcemanager.security.models.EnforcementMode; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveApplicationControlGroupsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveApplicationControlGroupsInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"enforcementMode\":\"Audit\",\"configurationStatus\":\"InProgress\",\"recommendationStatus\":\"Recommended\",\"issues\":[],\"sourceSystem\":\"None\",\"vmRecommendations\":[],\"pathRecommendations\":[]},\"location\":\"cojocqwogfnzjvus\",\"id\":\"zldmozuxy\",\"name\":\"fsbtkad\",\"type\":\"ysownbtgkbug\"},{\"properties\":{\"enforcementMode\":\"Enforce\",\"configurationStatus\":\"Failed\",\"recommendationStatus\":\"NotRecommended\",\"issues\":[],\"sourceSystem\":\"None\",\"vmRecommendations\":[],\"pathRecommendations\":[]},\"location\":\"eypefojyqd\",\"id\":\"cuplcplcwkhih\",\"name\":\"hlhzdsqtzbsrgno\",\"type\":\"cjhfgmvecactxmw\"},{\"properties\":{\"enforcementMode\":\"None\",\"configurationStatus\":\"InProgress\",\"recommendationStatus\":\"NotAvailable\",\"issues\":[],\"sourceSystem\":\"Azure_AppLocker\",\"vmRecommendations\":[],\"pathRecommendations\":[]},\"location\":\"qvgqouw\",\"id\":\"fzmpjwyivq\",\"name\":\"kfxcvhrfs\",\"type\":\"huagrttikteusqc\"},{\"properties\":{\"enforcementMode\":\"Audit\",\"configurationStatus\":\"Failed\",\"recommendationStatus\":\"NotAvailable\",\"issues\":[],\"sourceSystem\":\"NonAzure_AuditD\",\"vmRecommendations\":[],\"pathRecommendations\":[]},\"location\":\"mmfblcqcuubgqib\",\"id\":\"talmett\",\"name\":\"wgdsl\",\"type\":\"xih\"}]}") - .toObject(AdaptiveApplicationControlGroupsInner.class); - Assertions.assertEquals(EnforcementMode.AUDIT, model.value().get(0).enforcementMode()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveApplicationControlGroupsInner model = - new AdaptiveApplicationControlGroupsInner() - .withValue( - Arrays - .asList( - new AdaptiveApplicationControlGroupInner() - .withEnforcementMode(EnforcementMode.AUDIT) - .withVmRecommendations(Arrays.asList()) - .withPathRecommendations(Arrays.asList()), - new AdaptiveApplicationControlGroupInner() - .withEnforcementMode(EnforcementMode.ENFORCE) - .withVmRecommendations(Arrays.asList()) - .withPathRecommendations(Arrays.asList()), - new AdaptiveApplicationControlGroupInner() - .withEnforcementMode(EnforcementMode.NONE) - .withVmRecommendations(Arrays.asList()) - .withPathRecommendations(Arrays.asList()), - new AdaptiveApplicationControlGroupInner() - .withEnforcementMode(EnforcementMode.AUDIT) - .withVmRecommendations(Arrays.asList()) - .withPathRecommendations(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(AdaptiveApplicationControlGroupsInner.class); - Assertions.assertEquals(EnforcementMode.AUDIT, model.value().get(0).enforcementMode()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlIssueSummaryTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlIssueSummaryTests.java deleted file mode 100644 index 697071e2a2b5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlIssueSummaryTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AdaptiveApplicationControlIssue; -import com.azure.resourcemanager.security.models.AdaptiveApplicationControlIssueSummary; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveApplicationControlIssueSummaryTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveApplicationControlIssueSummary model = - BinaryData - .fromString("{\"issue\":\"ViolationsAudited\",\"numberOfVms\":60.195232}") - .toObject(AdaptiveApplicationControlIssueSummary.class); - Assertions.assertEquals(AdaptiveApplicationControlIssue.VIOLATIONS_AUDITED, model.issue()); - Assertions.assertEquals(60.195232F, model.numberOfVms()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveApplicationControlIssueSummary model = - new AdaptiveApplicationControlIssueSummary() - .withIssue(AdaptiveApplicationControlIssue.VIOLATIONS_AUDITED) - .withNumberOfVms(60.195232F); - model = BinaryData.fromObject(model).toObject(AdaptiveApplicationControlIssueSummary.class); - Assertions.assertEquals(AdaptiveApplicationControlIssue.VIOLATIONS_AUDITED, model.issue()); - Assertions.assertEquals(60.195232F, model.numberOfVms()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index ab16e3375f8e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 AdaptiveApplicationControlsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .adaptiveApplicationControls() - .deleteByResourceGroupWithResponse("nm", "wgpterdiuw", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsGetWithResponseMockTests.java deleted file mode 100644 index ed1ee3a08a69..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsGetWithResponseMockTests.java +++ /dev/null @@ -1,75 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdaptiveApplicationControlGroup; -import com.azure.resourcemanager.security.models.EnforcementMode; -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 AdaptiveApplicationControlsGetWithResponseMockTests { - @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\":{\"enforcementMode\":\"Enforce\",\"protectionMode\":{\"exe\":\"Audit\",\"msi\":\"Enforce\",\"script\":\"Audit\",\"executable\":\"None\"},\"configurationStatus\":\"InProgress\",\"recommendationStatus\":\"NotRecommended\",\"issues\":[],\"sourceSystem\":\"Azure_AppLocker\",\"vmRecommendations\":[],\"pathRecommendations\":[]},\"location\":\"ouvmrsiflik\",\"id\":\"ypzkg\",\"name\":\"fxfmyrqsdb\",\"type\":\"oksz\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AdaptiveApplicationControlGroup response = - manager - .adaptiveApplicationControls() - .getWithResponse("ydjufbnklbl", "xpegj", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(EnforcementMode.ENFORCE, response.enforcementMode()); - Assertions.assertEquals(EnforcementMode.AUDIT, response.protectionMode().exe()); - Assertions.assertEquals(EnforcementMode.ENFORCE, response.protectionMode().msi()); - Assertions.assertEquals(EnforcementMode.AUDIT, response.protectionMode().script()); - Assertions.assertEquals(EnforcementMode.NONE, response.protectionMode().executable()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsListWithResponseMockTests.java deleted file mode 100644 index e9e74e54557a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdaptiveApplicationControlGroups; -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 AdaptiveApplicationControlsListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"location\":\"qggweeiwdh\",\"id\":\"mnc\",\"name\":\"bf\",\"type\":\"uscstunmlh\"},{\"location\":\"fbklciichgjsysmv\",\"id\":\"o\",\"name\":\"gwxfkzsi\",\"type\":\"cuvbdujgcwxvec\"},{\"location\":\"wjtrdxriza\",\"id\":\"bbgiarksykpgdqxw\",\"name\":\"b\",\"type\":\"rwiqrxhacl\"},{\"location\":\"osqkptjqgk\",\"id\":\"fmmainwhedxkpbq\",\"name\":\"unt\",\"type\":\"buizazzelwg\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AdaptiveApplicationControlGroups response = - manager - .adaptiveApplicationControls() - .listWithResponse(false, true, com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsPutWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsPutWithResponseMockTests.java deleted file mode 100644 index d836d1a2163c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveApplicationControlsPutWithResponseMockTests.java +++ /dev/null @@ -1,87 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdaptiveApplicationControlGroup; -import com.azure.resourcemanager.security.models.EnforcementMode; -import com.azure.resourcemanager.security.models.ProtectionMode; -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 AdaptiveApplicationControlsPutWithResponseMockTests { - @Test - public void testPutWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"enforcementMode\":\"None\",\"protectionMode\":{\"exe\":\"Audit\",\"msi\":\"Audit\",\"script\":\"None\",\"executable\":\"Audit\"},\"configurationStatus\":\"NotConfigured\",\"recommendationStatus\":\"NotRecommended\",\"issues\":[],\"sourceSystem\":\"NonAzure_AuditD\",\"vmRecommendations\":[],\"pathRecommendations\":[]},\"location\":\"xrjnbsconxav\",\"id\":\"pney\",\"name\":\"hbjizqfsgnwdx\",\"type\":\"edpqlrfbo\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AdaptiveApplicationControlGroup response = - manager - .adaptiveApplicationControls() - .define("kskw") - .withExistingLocation("i") - .withEnforcementMode(EnforcementMode.AUDIT) - .withProtectionMode( - new ProtectionMode() - .withExe(EnforcementMode.ENFORCE) - .withMsi(EnforcementMode.AUDIT) - .withScript(EnforcementMode.ENFORCE) - .withExecutable(EnforcementMode.NONE)) - .withVmRecommendations(Arrays.asList()) - .withPathRecommendations(Arrays.asList()) - .create(); - - Assertions.assertEquals(EnforcementMode.NONE, response.enforcementMode()); - Assertions.assertEquals(EnforcementMode.AUDIT, response.protectionMode().exe()); - Assertions.assertEquals(EnforcementMode.AUDIT, response.protectionMode().msi()); - Assertions.assertEquals(EnforcementMode.NONE, response.protectionMode().script()); - Assertions.assertEquals(EnforcementMode.AUDIT, response.protectionMode().executable()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningEnforceRequestTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningEnforceRequestTests.java deleted file mode 100644 index 42e85757a0fb..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningEnforceRequestTests.java +++ /dev/null @@ -1,54 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AdaptiveNetworkHardeningEnforceRequest; -import com.azure.resourcemanager.security.models.Direction; -import com.azure.resourcemanager.security.models.Rule; -import com.azure.resourcemanager.security.models.TransportProtocol; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveNetworkHardeningEnforceRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveNetworkHardeningEnforceRequest model = - BinaryData - .fromString( - "{\"rules\":[{\"name\":\"vyc\",\"direction\":\"Inbound\",\"destinationPort\":1491139189,\"protocols\":[\"UDP\"],\"ipAddresses\":[\"nfnw\",\"btmvpdvjdhttza\",\"fedxihchrphkm\",\"rjdqnsdfzp\"]}],\"networkSecurityGroups\":[\"tg\",\"ylkdghrje\",\"utlwxezwzhok\"]}") - .toObject(AdaptiveNetworkHardeningEnforceRequest.class); - Assertions.assertEquals("vyc", model.rules().get(0).name()); - Assertions.assertEquals(Direction.INBOUND, model.rules().get(0).direction()); - Assertions.assertEquals(1491139189, model.rules().get(0).destinationPort()); - Assertions.assertEquals(TransportProtocol.UDP, model.rules().get(0).protocols().get(0)); - Assertions.assertEquals("nfnw", model.rules().get(0).ipAddresses().get(0)); - Assertions.assertEquals("tg", model.networkSecurityGroups().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveNetworkHardeningEnforceRequest model = - new AdaptiveNetworkHardeningEnforceRequest() - .withRules( - Arrays - .asList( - new Rule() - .withName("vyc") - .withDirection(Direction.INBOUND) - .withDestinationPort(1491139189) - .withProtocols(Arrays.asList(TransportProtocol.UDP)) - .withIpAddresses( - Arrays.asList("nfnw", "btmvpdvjdhttza", "fedxihchrphkm", "rjdqnsdfzp")))) - .withNetworkSecurityGroups(Arrays.asList("tg", "ylkdghrje", "utlwxezwzhok")); - model = BinaryData.fromObject(model).toObject(AdaptiveNetworkHardeningEnforceRequest.class); - Assertions.assertEquals("vyc", model.rules().get(0).name()); - Assertions.assertEquals(Direction.INBOUND, model.rules().get(0).direction()); - Assertions.assertEquals(1491139189, model.rules().get(0).destinationPort()); - Assertions.assertEquals(TransportProtocol.UDP, model.rules().get(0).protocols().get(0)); - Assertions.assertEquals("nfnw", model.rules().get(0).ipAddresses().get(0)); - Assertions.assertEquals("tg", model.networkSecurityGroups().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningInnerTests.java deleted file mode 100644 index da41e2e59d87..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdaptiveNetworkHardeningInner; -import com.azure.resourcemanager.security.models.Direction; -import com.azure.resourcemanager.security.models.EffectiveNetworkSecurityGroups; -import com.azure.resourcemanager.security.models.Rule; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveNetworkHardeningInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveNetworkHardeningInner model = - BinaryData - .fromString( - "{\"properties\":{\"rules\":[{\"name\":\"rfe\",\"direction\":\"Outbound\",\"destinationPort\":301630864,\"protocols\":[],\"ipAddresses\":[]},{\"name\":\"hcans\",\"direction\":\"Inbound\",\"destinationPort\":1800110701,\"protocols\":[],\"ipAddresses\":[]},{\"name\":\"igdivbkbxg\",\"direction\":\"Inbound\",\"destinationPort\":2081513021,\"protocols\":[],\"ipAddresses\":[]},{\"name\":\"sqvdaeyygux\",\"direction\":\"Outbound\",\"destinationPort\":1119953964,\"protocols\":[],\"ipAddresses\":[]}],\"rulesCalculationTime\":\"2021-01-11T12:34:59Z\",\"effectiveNetworkSecurityGroups\":[{\"networkInterface\":\"gims\",\"networkSecurityGroups\":[]},{\"networkInterface\":\"asi\",\"networkSecurityGroups\":[]}]},\"id\":\"dyvvjskgfmocwahp\",\"name\":\"gat\",\"type\":\"eaahhvjhhn\"}") - .toObject(AdaptiveNetworkHardeningInner.class); - Assertions.assertEquals("rfe", model.rules().get(0).name()); - Assertions.assertEquals(Direction.OUTBOUND, model.rules().get(0).direction()); - Assertions.assertEquals(301630864, model.rules().get(0).destinationPort()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-11T12:34:59Z"), model.rulesCalculationTime()); - Assertions.assertEquals("gims", model.effectiveNetworkSecurityGroups().get(0).networkInterface()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveNetworkHardeningInner model = - new AdaptiveNetworkHardeningInner() - .withRules( - Arrays - .asList( - new Rule() - .withName("rfe") - .withDirection(Direction.OUTBOUND) - .withDestinationPort(301630864) - .withProtocols(Arrays.asList()) - .withIpAddresses(Arrays.asList()), - new Rule() - .withName("hcans") - .withDirection(Direction.INBOUND) - .withDestinationPort(1800110701) - .withProtocols(Arrays.asList()) - .withIpAddresses(Arrays.asList()), - new Rule() - .withName("igdivbkbxg") - .withDirection(Direction.INBOUND) - .withDestinationPort(2081513021) - .withProtocols(Arrays.asList()) - .withIpAddresses(Arrays.asList()), - new Rule() - .withName("sqvdaeyygux") - .withDirection(Direction.OUTBOUND) - .withDestinationPort(1119953964) - .withProtocols(Arrays.asList()) - .withIpAddresses(Arrays.asList()))) - .withRulesCalculationTime(OffsetDateTime.parse("2021-01-11T12:34:59Z")) - .withEffectiveNetworkSecurityGroups( - Arrays - .asList( - new EffectiveNetworkSecurityGroups() - .withNetworkInterface("gims") - .withNetworkSecurityGroups(Arrays.asList()), - new EffectiveNetworkSecurityGroups() - .withNetworkInterface("asi") - .withNetworkSecurityGroups(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(AdaptiveNetworkHardeningInner.class); - Assertions.assertEquals("rfe", model.rules().get(0).name()); - Assertions.assertEquals(Direction.OUTBOUND, model.rules().get(0).direction()); - Assertions.assertEquals(301630864, model.rules().get(0).destinationPort()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-11T12:34:59Z"), model.rulesCalculationTime()); - Assertions.assertEquals("gims", model.effectiveNetworkSecurityGroups().get(0).networkInterface()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningPropertiesTests.java deleted file mode 100644 index 171862be894e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningPropertiesTests.java +++ /dev/null @@ -1,85 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdaptiveNetworkHardeningProperties; -import com.azure.resourcemanager.security.models.Direction; -import com.azure.resourcemanager.security.models.EffectiveNetworkSecurityGroups; -import com.azure.resourcemanager.security.models.Rule; -import com.azure.resourcemanager.security.models.TransportProtocol; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveNetworkHardeningPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveNetworkHardeningProperties model = - BinaryData - .fromString( - "{\"rules\":[{\"name\":\"bbjjidjksyxk\",\"direction\":\"Inbound\",\"destinationPort\":1732474011,\"protocols\":[\"TCP\",\"UDP\"],\"ipAddresses\":[\"dnlj\",\"age\"]},{\"name\":\"ulxunsmjbnkpp\",\"direction\":\"Outbound\",\"destinationPort\":2047909976,\"protocols\":[\"TCP\",\"TCP\",\"TCP\",\"TCP\"],\"ipAddresses\":[\"gwklnsr\"]}],\"rulesCalculationTime\":\"2021-08-04T15:57:37Z\",\"effectiveNetworkSecurityGroups\":[{\"networkInterface\":\"xcktpiymerteeamm\",\"networkSecurityGroups\":[\"ekkkzd\",\"rtkgdojbmxvavref\",\"eesvecu\",\"jpxtxsuwprtuj\"]},{\"networkInterface\":\"awddjibab\",\"networkSecurityGroups\":[\"titvtzeexavox\",\"fglecdmdqbwp\",\"pqtgsfjac\",\"slhhxudbxv\"]},{\"networkInterface\":\"htnsi\",\"networkSecurityGroups\":[\"hzmme\",\"ckdlpag\",\"rcxfailcfxwmdb\"]}]}") - .toObject(AdaptiveNetworkHardeningProperties.class); - Assertions.assertEquals("bbjjidjksyxk", model.rules().get(0).name()); - Assertions.assertEquals(Direction.INBOUND, model.rules().get(0).direction()); - Assertions.assertEquals(1732474011, model.rules().get(0).destinationPort()); - Assertions.assertEquals(TransportProtocol.TCP, model.rules().get(0).protocols().get(0)); - Assertions.assertEquals("dnlj", model.rules().get(0).ipAddresses().get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-04T15:57:37Z"), model.rulesCalculationTime()); - Assertions.assertEquals("xcktpiymerteeamm", model.effectiveNetworkSecurityGroups().get(0).networkInterface()); - Assertions.assertEquals("ekkkzd", model.effectiveNetworkSecurityGroups().get(0).networkSecurityGroups().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveNetworkHardeningProperties model = - new AdaptiveNetworkHardeningProperties() - .withRules( - Arrays - .asList( - new Rule() - .withName("bbjjidjksyxk") - .withDirection(Direction.INBOUND) - .withDestinationPort(1732474011) - .withProtocols(Arrays.asList(TransportProtocol.TCP, TransportProtocol.UDP)) - .withIpAddresses(Arrays.asList("dnlj", "age")), - new Rule() - .withName("ulxunsmjbnkpp") - .withDirection(Direction.OUTBOUND) - .withDestinationPort(2047909976) - .withProtocols( - Arrays - .asList( - TransportProtocol.TCP, - TransportProtocol.TCP, - TransportProtocol.TCP, - TransportProtocol.TCP)) - .withIpAddresses(Arrays.asList("gwklnsr")))) - .withRulesCalculationTime(OffsetDateTime.parse("2021-08-04T15:57:37Z")) - .withEffectiveNetworkSecurityGroups( - Arrays - .asList( - new EffectiveNetworkSecurityGroups() - .withNetworkInterface("xcktpiymerteeamm") - .withNetworkSecurityGroups( - Arrays.asList("ekkkzd", "rtkgdojbmxvavref", "eesvecu", "jpxtxsuwprtuj")), - new EffectiveNetworkSecurityGroups() - .withNetworkInterface("awddjibab") - .withNetworkSecurityGroups( - Arrays.asList("titvtzeexavox", "fglecdmdqbwp", "pqtgsfjac", "slhhxudbxv")), - new EffectiveNetworkSecurityGroups() - .withNetworkInterface("htnsi") - .withNetworkSecurityGroups(Arrays.asList("hzmme", "ckdlpag", "rcxfailcfxwmdb")))); - model = BinaryData.fromObject(model).toObject(AdaptiveNetworkHardeningProperties.class); - Assertions.assertEquals("bbjjidjksyxk", model.rules().get(0).name()); - Assertions.assertEquals(Direction.INBOUND, model.rules().get(0).direction()); - Assertions.assertEquals(1732474011, model.rules().get(0).destinationPort()); - Assertions.assertEquals(TransportProtocol.TCP, model.rules().get(0).protocols().get(0)); - Assertions.assertEquals("dnlj", model.rules().get(0).ipAddresses().get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-04T15:57:37Z"), model.rulesCalculationTime()); - Assertions.assertEquals("xcktpiymerteeamm", model.effectiveNetworkSecurityGroups().get(0).networkInterface()); - Assertions.assertEquals("ekkkzd", model.effectiveNetworkSecurityGroups().get(0).networkSecurityGroups().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsEnforceMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsEnforceMockTests.java deleted file mode 100644 index 0208474697f0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsEnforceMockTests.java +++ /dev/null @@ -1,125 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdaptiveNetworkHardeningEnforceRequest; -import com.azure.resourcemanager.security.models.Direction; -import com.azure.resourcemanager.security.models.Rule; -import com.azure.resourcemanager.security.models.TransportProtocol; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -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 AdaptiveNetworkHardeningsEnforceMockTests { - @Test - public void testEnforce() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .adaptiveNetworkHardenings() - .enforce( - "mgm", - "dorgmynltw", - "p", - "tmfoeajogsyxwet", - "mfd", - new AdaptiveNetworkHardeningEnforceRequest() - .withRules( - Arrays - .asList( - new Rule() - .withName("lkpzwbhnrecchd") - .withDirection(Direction.OUTBOUND) - .withDestinationPort(1565024992) - .withProtocols( - Arrays - .asList( - TransportProtocol.UDP, - TransportProtocol.UDP, - TransportProtocol.TCP, - TransportProtocol.TCP)) - .withIpAddresses(Arrays.asList("biuc", "khhwmj", "jbweunxcqr", "ihufoihp")), - new Rule() - .withName("ybxvgn") - .withDirection(Direction.INBOUND) - .withDestinationPort(588866023) - .withProtocols( - Arrays - .asList( - TransportProtocol.TCP, - TransportProtocol.UDP, - TransportProtocol.TCP, - TransportProtocol.TCP)) - .withIpAddresses(Arrays.asList("uzvkunhdimjuk", "irzkaugpucdo", "fq", "lwgofm")), - new Rule() - .withName("wrjlvzkl") - .withDirection(Direction.OUTBOUND) - .withDestinationPort(679903472) - .withProtocols( - Arrays - .asList( - TransportProtocol.TCP, TransportProtocol.TCP, TransportProtocol.UDP)) - .withIpAddresses( - Arrays.asList("vlbishjvpzapt", "oskaoizji", "wfgcdiykkcxwn", "jvqynvavitmdm")), - new Rule() - .withName("ohhihraxqud") - .withDirection(Direction.INBOUND) - .withDestinationPort(1198903362) - .withProtocols( - Arrays - .asList( - TransportProtocol.UDP, - TransportProtocol.UDP, - TransportProtocol.UDP, - TransportProtocol.TCP)) - .withIpAddresses(Arrays.asList("vzadbwenn")))) - .withNetworkSecurityGroups(Arrays.asList("afhxrzfrmvztiuc", "viqlluk", "krcqx")), - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsGetWithResponseMockTests.java deleted file mode 100644 index b730839fa8a3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdaptiveNetworkHardening; -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 AdaptiveNetworkHardeningsGetWithResponseMockTests { - @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\":{\"rules\":[],\"rulesCalculationTime\":\"2021-07-26T18:28:35Z\",\"effectiveNetworkSecurityGroups\":[]},\"id\":\"mnn\",\"name\":\"ixyxvqbanosjt\",\"type\":\"irnb\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AdaptiveNetworkHardening response = - manager - .adaptiveNetworkHardenings() - .getWithResponse("q", "btimpkjblor", "s", "hqhud", "musuaawja", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(OffsetDateTime.parse("2021-07-26T18:28:35Z"), response.rulesCalculationTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListByExtendedResourceMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListByExtendedResourceMockTests.java deleted file mode 100644 index 246c65bfd2dc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListByExtendedResourceMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdaptiveNetworkHardening; -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 AdaptiveNetworkHardeningsListByExtendedResourceMockTests { - @Test - public void testListByExtendedResource() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"rules\":[],\"rulesCalculationTime\":\"2021-06-10T22:12:36Z\",\"effectiveNetworkSecurityGroups\":[]},\"id\":\"h\",\"name\":\"shthmgpczqu\",\"type\":\"ptkbvcpxtzhi\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .adaptiveNetworkHardenings() - .listByExtendedResource("xi", "mlnfyz", "vfrbypic", "bkpdjtaqhsmq", com.azure.core.util.Context.NONE); - - Assertions - .assertEquals( - OffsetDateTime.parse("2021-06-10T22:12:36Z"), response.iterator().next().rulesCalculationTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListTests.java deleted file mode 100644 index dbf2ff91a164..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdaptiveNetworkHardeningsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdaptiveNetworkHardeningInner; -import com.azure.resourcemanager.security.models.AdaptiveNetworkHardeningsList; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdaptiveNetworkHardeningsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdaptiveNetworkHardeningsList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"rules\":[],\"rulesCalculationTime\":\"2021-02-04T03:03:52Z\",\"effectiveNetworkSecurityGroups\":[]},\"id\":\"pgclrciv\",\"name\":\"soxfrken\",\"type\":\"pmyyefrpmpdnqq\"},{\"properties\":{\"rules\":[],\"rulesCalculationTime\":\"2021-07-14T06:34:32Z\",\"effectiveNetworkSecurityGroups\":[]},\"id\":\"qvmmbn\",\"name\":\"qfr\",\"type\":\"qlkzme\"}],\"nextLink\":\"itgvkx\"}") - .toObject(AdaptiveNetworkHardeningsList.class); - Assertions - .assertEquals(OffsetDateTime.parse("2021-02-04T03:03:52Z"), model.value().get(0).rulesCalculationTime()); - Assertions.assertEquals("itgvkx", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdaptiveNetworkHardeningsList model = - new AdaptiveNetworkHardeningsList() - .withValue( - Arrays - .asList( - new AdaptiveNetworkHardeningInner() - .withRules(Arrays.asList()) - .withRulesCalculationTime(OffsetDateTime.parse("2021-02-04T03:03:52Z")) - .withEffectiveNetworkSecurityGroups(Arrays.asList()), - new AdaptiveNetworkHardeningInner() - .withRules(Arrays.asList()) - .withRulesCalculationTime(OffsetDateTime.parse("2021-07-14T06:34:32Z")) - .withEffectiveNetworkSecurityGroups(Arrays.asList()))) - .withNextLink("itgvkx"); - model = BinaryData.fromObject(model).toObject(AdaptiveNetworkHardeningsList.class); - Assertions - .assertEquals(OffsetDateTime.parse("2021-02-04T03:03:52Z"), model.value().get(0).rulesCalculationTime()); - Assertions.assertEquals("itgvkx", model.nextLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalDataTests.java deleted file mode 100644 index eba091dd52f7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalDataTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AdditionalData; - -public final class AdditionalDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdditionalData model = - BinaryData.fromString("{\"assessedResourceType\":\"AdditionalData\"}").toObject(AdditionalData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdditionalData model = new AdditionalData(); - model = BinaryData.fromObject(model).toObject(AdditionalData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalWorkspacesPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalWorkspacesPropertiesTests.java deleted file mode 100644 index d6a5a12cda1c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdditionalWorkspacesPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AdditionalWorkspaceDataType; -import com.azure.resourcemanager.security.models.AdditionalWorkspaceType; -import com.azure.resourcemanager.security.models.AdditionalWorkspacesProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AdditionalWorkspacesPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdditionalWorkspacesProperties model = - BinaryData - .fromString("{\"workspace\":\"yq\",\"type\":\"Sentinel\",\"dataTypes\":[\"Alerts\",\"RawEvents\"]}") - .toObject(AdditionalWorkspacesProperties.class); - Assertions.assertEquals("yq", model.workspace()); - Assertions.assertEquals(AdditionalWorkspaceType.SENTINEL, model.type()); - Assertions.assertEquals(AdditionalWorkspaceDataType.ALERTS, model.dataTypes().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdditionalWorkspacesProperties model = - new AdditionalWorkspacesProperties() - .withWorkspace("yq") - .withType(AdditionalWorkspaceType.SENTINEL) - .withDataTypes( - Arrays.asList(AdditionalWorkspaceDataType.ALERTS, AdditionalWorkspaceDataType.RAW_EVENTS)); - model = BinaryData.fromObject(model).toObject(AdditionalWorkspacesProperties.class); - Assertions.assertEquals("yq", model.workspace()); - Assertions.assertEquals(AdditionalWorkspaceType.SENTINEL, model.type()); - Assertions.assertEquals(AdditionalWorkspaceDataType.ALERTS, model.dataTypes().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionPropertiesTests.java deleted file mode 100644 index 9e6973a0c200..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdvancedThreatProtectionProperties; -import org.junit.jupiter.api.Assertions; - -public final class AdvancedThreatProtectionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdvancedThreatProtectionProperties model = - BinaryData.fromString("{\"isEnabled\":true}").toObject(AdvancedThreatProtectionProperties.class); - Assertions.assertEquals(true, model.isEnabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdvancedThreatProtectionProperties model = new AdvancedThreatProtectionProperties().withIsEnabled(true); - model = BinaryData.fromObject(model).toObject(AdvancedThreatProtectionProperties.class); - Assertions.assertEquals(true, model.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionSettingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionSettingInnerTests.java deleted file mode 100644 index e95933a8732c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionSettingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AdvancedThreatProtectionSettingInner; -import org.junit.jupiter.api.Assertions; - -public final class AdvancedThreatProtectionSettingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AdvancedThreatProtectionSettingInner model = - BinaryData - .fromString( - "{\"properties\":{\"isEnabled\":false},\"id\":\"gbquxigj\",\"name\":\"jgzjaoyfhrtx\",\"type\":\"lnerkujysvleju\"}") - .toObject(AdvancedThreatProtectionSettingInner.class); - Assertions.assertEquals(false, model.isEnabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AdvancedThreatProtectionSettingInner model = new AdvancedThreatProtectionSettingInner().withIsEnabled(false); - model = BinaryData.fromObject(model).toObject(AdvancedThreatProtectionSettingInner.class); - Assertions.assertEquals(false, model.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsCreateWithResponseMockTests.java deleted file mode 100644 index a133c83381fc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsCreateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdvancedThreatProtectionSetting; -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 AdvancedThreatProtectionsCreateWithResponseMockTests { - @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\":{\"isEnabled\":false},\"id\":\"j\",\"name\":\"nqzocrdzg\",\"type\":\"zeunt\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AdvancedThreatProtectionSetting response = - manager - .advancedThreatProtections() - .define() - .withExistingResourceId("xdqaolfylnkkb") - .withIsEnabled(false) - .create(); - - Assertions.assertEquals(false, response.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsGetWithResponseMockTests.java deleted file mode 100644 index d2d6b5fab1e2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AdvancedThreatProtectionsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AdvancedThreatProtectionSetting; -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 AdvancedThreatProtectionsGetWithResponseMockTests { - @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\":{\"isEnabled\":true},\"id\":\"jtnqjil\",\"name\":\"ywkdcwmqsy\",\"type\":\"ilm\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AdvancedThreatProtectionSetting response = - manager.advancedThreatProtections().getWithResponse("pglaoh", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals(true, response.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertEntityTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertEntityTests.java deleted file mode 100644 index 8db52d56935a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertEntityTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AlertEntity; -import java.util.HashMap; -import java.util.Map; - -public final class AlertEntityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertEntity model = - BinaryData - .fromString( - "{\"type\":\"hqjjys\",\"\":{\"mpqvwwsk\":\"datalpshhkvpedwqslsr\",\"uvqejosovyrrle\":\"datandcbrwi\"}}") - .toObject(AlertEntity.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertEntity model = new AlertEntity().withAdditionalProperties(mapOf("type", "hqjjys")); - model = BinaryData.fromObject(model).toObject(AlertEntity.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertPropertiesSupportingEvidenceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertPropertiesSupportingEvidenceTests.java deleted file mode 100644 index dce644a75666..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertPropertiesSupportingEvidenceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AlertPropertiesSupportingEvidence; -import java.util.HashMap; -import java.util.Map; - -public final class AlertPropertiesSupportingEvidenceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertPropertiesSupportingEvidence model = - BinaryData - .fromString( - "{\"type\":\"sinuqtljqobbpih\",\"\":{\"bmpxdlvykfrexc\":\"dataecybmrqbrj\",\"qwjksghudgz\":\"datas\",\"ggsvoujkxibdaf\":\"dataxog\",\"xfbvfb\":\"datarkmdyom\"}}") - .toObject(AlertPropertiesSupportingEvidence.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertPropertiesSupportingEvidence model = - new AlertPropertiesSupportingEvidence().withAdditionalProperties(mapOf("type", "sinuqtljqobbpih")); - model = BinaryData.fromObject(model).toObject(AlertPropertiesSupportingEvidence.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorBundlesRequestPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorBundlesRequestPropertiesTests.java deleted file mode 100644 index 5015fb2973f5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorBundlesRequestPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AlertSimulatorBundlesRequestProperties; -import com.azure.resourcemanager.security.models.BundleType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AlertSimulatorBundlesRequestPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertSimulatorBundlesRequestProperties model = - BinaryData - .fromString( - "{\"kind\":\"Bundles\",\"bundles\":[\"StorageAccounts\",\"VirtualMachines\",\"CosmosDbs\"],\"\":{\"czjnc\":\"dataybjufptb\"}}") - .toObject(AlertSimulatorBundlesRequestProperties.class); - Assertions.assertEquals(BundleType.STORAGE_ACCOUNTS, model.bundles().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertSimulatorBundlesRequestProperties model = - new AlertSimulatorBundlesRequestProperties() - .withBundles( - Arrays.asList(BundleType.STORAGE_ACCOUNTS, BundleType.VIRTUAL_MACHINES, BundleType.COSMOS_DBS)); - model = BinaryData.fromObject(model).toObject(AlertSimulatorBundlesRequestProperties.class); - Assertions.assertEquals(BundleType.STORAGE_ACCOUNTS, model.bundles().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestBodyTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestBodyTests.java deleted file mode 100644 index 346f3c6d98e1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestBodyTests.java +++ /dev/null @@ -1,43 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AlertSimulatorRequestBody; -import com.azure.resourcemanager.security.models.AlertSimulatorRequestProperties; -import java.util.HashMap; -import java.util.Map; - -public final class AlertSimulatorRequestBodyTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertSimulatorRequestBody model = - BinaryData - .fromString( - "{\"properties\":{\"kind\":\"AlertSimulatorRequestProperties\",\"\":{\"gddeimaw\":\"datarhpw\"}}}") - .toObject(AlertSimulatorRequestBody.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertSimulatorRequestBody model = - new AlertSimulatorRequestBody() - .withProperties( - new AlertSimulatorRequestProperties() - .withAdditionalProperties(mapOf("kind", "AlertSimulatorRequestProperties"))); - model = BinaryData.fromObject(model).toObject(AlertSimulatorRequestBody.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestPropertiesTests.java deleted file mode 100644 index e6ff4dc8f323..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSimulatorRequestPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AlertSimulatorRequestProperties; -import java.util.HashMap; -import java.util.Map; - -public final class AlertSimulatorRequestPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertSimulatorRequestProperties model = - BinaryData - .fromString("{\"kind\":\"AlertSimulatorRequestProperties\",\"\":{\"aztb\":\"datagkkumuikjcj\"}}") - .toObject(AlertSimulatorRequestProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertSimulatorRequestProperties model = - new AlertSimulatorRequestProperties() - .withAdditionalProperties(mapOf("kind", "AlertSimulatorRequestProperties")); - model = BinaryData.fromObject(model).toObject(AlertSimulatorRequestProperties.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingPropertiesTests.java deleted file mode 100644 index cf8e971c1c3d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AlertSyncSettingProperties; -import org.junit.jupiter.api.Assertions; - -public final class AlertSyncSettingPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertSyncSettingProperties model = - BinaryData.fromString("{\"enabled\":false}").toObject(AlertSyncSettingProperties.class); - Assertions.assertEquals(false, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertSyncSettingProperties model = new AlertSyncSettingProperties().withEnabled(false); - model = BinaryData.fromObject(model).toObject(AlertSyncSettingProperties.class); - Assertions.assertEquals(false, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingsTests.java deleted file mode 100644 index d2e91ab08ab5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertSyncSettingsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AlertSyncSettings; -import org.junit.jupiter.api.Assertions; - -public final class AlertSyncSettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertSyncSettings model = - BinaryData - .fromString( - "{\"kind\":\"AlertSyncSettings\",\"properties\":{\"enabled\":true},\"id\":\"cfsrhkhgsn\",\"name\":\"uww\",\"type\":\"pphefsbzx\"}") - .toObject(AlertSyncSettings.class); - Assertions.assertEquals(true, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertSyncSettings model = new AlertSyncSettings().withEnabled(true); - model = BinaryData.fromObject(model).toObject(AlertSyncSettings.class); - Assertions.assertEquals(true, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRuleInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRuleInnerTests.java deleted file mode 100644 index 579dcb7c5fe3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRuleInnerTests.java +++ /dev/null @@ -1,47 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AlertsSuppressionRuleInner; -import com.azure.resourcemanager.security.models.RuleState; -import com.azure.resourcemanager.security.models.SuppressionAlertsScope; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AlertsSuppressionRuleInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertsSuppressionRuleInner model = - BinaryData - .fromString( - "{\"properties\":{\"alertType\":\"vhmxtdrjfu\",\"lastModifiedUtc\":\"2021-09-25T19:58:32Z\",\"expirationDateUtc\":\"2021-07-27T22:13:32Z\",\"reason\":\"bj\",\"state\":\"Expired\",\"comment\":\"zcjznmwcpmgua\",\"suppressionAlertsScope\":{\"allOf\":[]}},\"id\":\"aufactkahzovajjz\",\"name\":\"uxxpshne\",\"type\":\"kulfg\"}") - .toObject(AlertsSuppressionRuleInner.class); - Assertions.assertEquals("vhmxtdrjfu", model.alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-27T22:13:32Z"), model.expirationDateUtc()); - Assertions.assertEquals("bj", model.reason()); - Assertions.assertEquals(RuleState.EXPIRED, model.state()); - Assertions.assertEquals("zcjznmwcpmgua", model.comment()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertsSuppressionRuleInner model = - new AlertsSuppressionRuleInner() - .withAlertType("vhmxtdrjfu") - .withExpirationDateUtc(OffsetDateTime.parse("2021-07-27T22:13:32Z")) - .withReason("bj") - .withState(RuleState.EXPIRED) - .withComment("zcjznmwcpmgua") - .withSuppressionAlertsScope(new SuppressionAlertsScope().withAllOf(Arrays.asList())); - model = BinaryData.fromObject(model).toObject(AlertsSuppressionRuleInner.class); - Assertions.assertEquals("vhmxtdrjfu", model.alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-27T22:13:32Z"), model.expirationDateUtc()); - Assertions.assertEquals("bj", model.reason()); - Assertions.assertEquals(RuleState.EXPIRED, model.state()); - Assertions.assertEquals("zcjznmwcpmgua", model.comment()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulePropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulePropertiesTests.java deleted file mode 100644 index 431476f96438..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulePropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AlertsSuppressionRuleProperties; -import com.azure.resourcemanager.security.models.RuleState; -import com.azure.resourcemanager.security.models.ScopeElement; -import com.azure.resourcemanager.security.models.SuppressionAlertsScope; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class AlertsSuppressionRulePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertsSuppressionRuleProperties model = - BinaryData - .fromString( - "{\"alertType\":\"lqubkwdlen\",\"lastModifiedUtc\":\"2021-02-18T06:07:47Z\",\"expirationDateUtc\":\"2021-03-05T15:56:58Z\",\"reason\":\"ujbazpjuohminyfl\",\"state\":\"Enabled\",\"comment\":\"wmd\",\"suppressionAlertsScope\":{\"allOf\":[{\"field\":\"klvxwmyg\",\"\":{}},{\"field\":\"gpqch\",\"\":{}}]}}") - .toObject(AlertsSuppressionRuleProperties.class); - Assertions.assertEquals("lqubkwdlen", model.alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-05T15:56:58Z"), model.expirationDateUtc()); - Assertions.assertEquals("ujbazpjuohminyfl", model.reason()); - Assertions.assertEquals(RuleState.ENABLED, model.state()); - Assertions.assertEquals("wmd", model.comment()); - Assertions.assertEquals("klvxwmyg", model.suppressionAlertsScope().allOf().get(0).field()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertsSuppressionRuleProperties model = - new AlertsSuppressionRuleProperties() - .withAlertType("lqubkwdlen") - .withExpirationDateUtc(OffsetDateTime.parse("2021-03-05T15:56:58Z")) - .withReason("ujbazpjuohminyfl") - .withState(RuleState.ENABLED) - .withComment("wmd") - .withSuppressionAlertsScope( - new SuppressionAlertsScope() - .withAllOf( - Arrays - .asList( - new ScopeElement().withField("klvxwmyg").withAdditionalProperties(mapOf()), - new ScopeElement().withField("gpqch").withAdditionalProperties(mapOf())))); - model = BinaryData.fromObject(model).toObject(AlertsSuppressionRuleProperties.class); - Assertions.assertEquals("lqubkwdlen", model.alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-05T15:56:58Z"), model.expirationDateUtc()); - Assertions.assertEquals("ujbazpjuohminyfl", model.reason()); - Assertions.assertEquals(RuleState.ENABLED, model.state()); - Assertions.assertEquals("wmd", model.comment()); - Assertions.assertEquals("klvxwmyg", model.suppressionAlertsScope().allOf().get(0).field()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesDeleteWithResponseMockTests.java deleted file mode 100644 index 3c7c509ae21e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesDeleteWithResponseMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 AlertsSuppressionRulesDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.alertsSuppressionRules().deleteWithResponse("q", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesGetWithResponseMockTests.java deleted file mode 100644 index 4e418d248eae..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AlertsSuppressionRule; -import com.azure.resourcemanager.security.models.RuleState; -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 AlertsSuppressionRulesGetWithResponseMockTests { - @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\":{\"alertType\":\"vsk\",\"lastModifiedUtc\":\"2020-12-26T02:18:32Z\",\"expirationDateUtc\":\"2021-04-29T21:58:55Z\",\"reason\":\"geumexm\",\"state\":\"Enabled\",\"comment\":\"cbccwkqmt\",\"suppressionAlertsScope\":{\"allOf\":[]}},\"id\":\"p\",\"name\":\"qis\",\"type\":\"rpilgftrqrejdaah\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AlertsSuppressionRule response = - manager.alertsSuppressionRules().getWithResponse("by", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("vsk", response.alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-29T21:58:55Z"), response.expirationDateUtc()); - Assertions.assertEquals("geumexm", response.reason()); - Assertions.assertEquals(RuleState.ENABLED, response.state()); - Assertions.assertEquals("cbccwkqmt", response.comment()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListMockTests.java deleted file mode 100644 index 871850e57b9d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListMockTests.java +++ /dev/null @@ -1,74 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AlertsSuppressionRule; -import com.azure.resourcemanager.security.models.RuleState; -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 AlertsSuppressionRulesListMockTests { - @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\":{\"alertType\":\"cgrvkcxzznnuifer\",\"lastModifiedUtc\":\"2021-08-19T01:31:44Z\",\"expirationDateUtc\":\"2020-12-20T21:14:16Z\",\"reason\":\"prkjg\",\"state\":\"Disabled\",\"comment\":\"jmwvvbtuqkxxi\",\"suppressionAlertsScope\":{\"allOf\":[]}},\"id\":\"gxql\",\"name\":\"ekotjgxi\",\"type\":\"qfkyfhiwvjaqu\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.alertsSuppressionRules().list("ltfokyksyim", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("cgrvkcxzznnuifer", response.iterator().next().alertType()); - Assertions - .assertEquals(OffsetDateTime.parse("2020-12-20T21:14:16Z"), response.iterator().next().expirationDateUtc()); - Assertions.assertEquals("prkjg", response.iterator().next().reason()); - Assertions.assertEquals(RuleState.DISABLED, response.iterator().next().state()); - Assertions.assertEquals("jmwvvbtuqkxxi", response.iterator().next().comment()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListTests.java deleted file mode 100644 index be6e6b5ea835..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesListTests.java +++ /dev/null @@ -1,62 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AlertsSuppressionRuleInner; -import com.azure.resourcemanager.security.models.AlertsSuppressionRulesList; -import com.azure.resourcemanager.security.models.RuleState; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AlertsSuppressionRulesListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AlertsSuppressionRulesList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"alertType\":\"hvbbxuripltfnh\",\"lastModifiedUtc\":\"2021-05-19T04:32:03Z\",\"expirationDateUtc\":\"2021-08-21T19:13:45Z\",\"reason\":\"gx\",\"state\":\"Expired\",\"comment\":\"ckpyklyhplu\"},\"id\":\"pvruudlg\",\"name\":\"ibthostgktstvd\",\"type\":\"eclze\"},{\"properties\":{\"alertType\":\"bcvhzlhpl\",\"lastModifiedUtc\":\"2021-07-07T17:09:43Z\",\"expirationDateUtc\":\"2021-05-30T19:04:16Z\",\"reason\":\"lwwqfbumlkxtrqj\",\"state\":\"Disabled\",\"comment\":\"lmbtxhwgfwsrt\"},\"id\":\"coezbrhubskh\",\"name\":\"dyg\",\"type\":\"ookk\"},{\"properties\":{\"alertType\":\"qjbvleorfmlu\",\"lastModifiedUtc\":\"2021-07-18T04:19:58Z\",\"expirationDateUtc\":\"2021-10-19T17:51:06Z\",\"reason\":\"fa\",\"state\":\"Disabled\",\"comment\":\"nqqyba\"},\"id\":\"euayjkqabqgzsles\",\"name\":\"cbhernntiewdj\",\"type\":\"vbquwr\"}],\"nextLink\":\"hwagohbuffkmrqe\"}") - .toObject(AlertsSuppressionRulesList.class); - Assertions.assertEquals("hvbbxuripltfnh", model.value().get(0).alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-21T19:13:45Z"), model.value().get(0).expirationDateUtc()); - Assertions.assertEquals("gx", model.value().get(0).reason()); - Assertions.assertEquals(RuleState.EXPIRED, model.value().get(0).state()); - Assertions.assertEquals("ckpyklyhplu", model.value().get(0).comment()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AlertsSuppressionRulesList model = - new AlertsSuppressionRulesList() - .withValue( - Arrays - .asList( - new AlertsSuppressionRuleInner() - .withAlertType("hvbbxuripltfnh") - .withExpirationDateUtc(OffsetDateTime.parse("2021-08-21T19:13:45Z")) - .withReason("gx") - .withState(RuleState.EXPIRED) - .withComment("ckpyklyhplu"), - new AlertsSuppressionRuleInner() - .withAlertType("bcvhzlhpl") - .withExpirationDateUtc(OffsetDateTime.parse("2021-05-30T19:04:16Z")) - .withReason("lwwqfbumlkxtrqj") - .withState(RuleState.DISABLED) - .withComment("lmbtxhwgfwsrt"), - new AlertsSuppressionRuleInner() - .withAlertType("qjbvleorfmlu") - .withExpirationDateUtc(OffsetDateTime.parse("2021-10-19T17:51:06Z")) - .withReason("fa") - .withState(RuleState.DISABLED) - .withComment("nqqyba"))); - model = BinaryData.fromObject(model).toObject(AlertsSuppressionRulesList.class); - Assertions.assertEquals("hvbbxuripltfnh", model.value().get(0).alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-21T19:13:45Z"), model.value().get(0).expirationDateUtc()); - Assertions.assertEquals("gx", model.value().get(0).reason()); - Assertions.assertEquals(RuleState.EXPIRED, model.value().get(0).state()); - Assertions.assertEquals("ckpyklyhplu", model.value().get(0).comment()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesUpdateWithResponseMockTests.java deleted file mode 100644 index e22d67ac0ba1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsSuppressionRulesUpdateWithResponseMockTests.java +++ /dev/null @@ -1,87 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.fluent.models.AlertsSuppressionRuleInner; -import com.azure.resourcemanager.security.models.AlertsSuppressionRule; -import com.azure.resourcemanager.security.models.RuleState; -import com.azure.resourcemanager.security.models.SuppressionAlertsScope; -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 AlertsSuppressionRulesUpdateWithResponseMockTests { - @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\":{\"alertType\":\"wjzebecuvlb\",\"lastModifiedUtc\":\"2021-07-23T18:20:37Z\",\"expirationDateUtc\":\"2021-07-04T12:46:10Z\",\"reason\":\"ljkxpylrwoxz\",\"state\":\"Enabled\",\"comment\":\"syxjijeyp\",\"suppressionAlertsScope\":{\"allOf\":[]}},\"id\":\"rbkerdkd\",\"name\":\"gaw\",\"type\":\"wjxildfkcefeyg\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AlertsSuppressionRule response = - manager - .alertsSuppressionRules() - .updateWithResponse( - "qimlda", - new AlertsSuppressionRuleInner() - .withAlertType("fx") - .withExpirationDateUtc(OffsetDateTime.parse("2021-01-13T16:49:18Z")) - .withReason("muadjnfsncski") - .withState(RuleState.ENABLED) - .withComment("hjgczetyb") - .withSuppressionAlertsScope(new SuppressionAlertsScope().withAllOf(Arrays.asList())), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("wjzebecuvlb", response.alertType()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-04T12:46:10Z"), response.expirationDateUtc()); - Assertions.assertEquals("ljkxpylrwoxz", response.reason()); - Assertions.assertEquals(RuleState.ENABLED, response.state()); - Assertions.assertEquals("syxjijeyp", response.comment()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToActivateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToActivateWithResponseMockTests.java deleted file mode 100644 index 693aecc921b7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToActivateWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateResourceGroupLevelStateToActivateWithResponseMockTests { - @Test - public void testUpdateResourceGroupLevelStateToActivateWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateResourceGroupLevelStateToActivateWithResponse( - "nsmy", "jow", "yeyzm", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToDismissWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToDismissWithResponseMockTests.java deleted file mode 100644 index eebf59cddf94..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToDismissWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateResourceGroupLevelStateToDismissWithResponseMockTests { - @Test - public void testUpdateResourceGroupLevelStateToDismissWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateResourceGroupLevelStateToDismissWithResponse( - "ayyzivrmitc", "qlhchwhrktjle", "fibfiplhx", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToInProgressWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToInProgressWithResponseMockTests.java deleted file mode 100644 index 596b4b141a9f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToInProgressWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateResourceGroupLevelStateToInProgressWithResponseMockTests { - @Test - public void testUpdateResourceGroupLevelStateToInProgressWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateResourceGroupLevelStateToInProgressWithResponse( - "dsqcmhnxl", "buwodmachbkv", "rpbj", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToResolveWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToResolveWithResponseMockTests.java deleted file mode 100644 index ac1ce74c6326..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateResourceGroupLevelStateToResolveWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateResourceGroupLevelStateToResolveWithResponseMockTests { - @Test - public void testUpdateResourceGroupLevelStateToResolveWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateResourceGroupLevelStateToResolveWithResponse( - "ktfowzkroyrdur", "flzqjimejtgzjxx", "fejlzuqloiw", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToActivateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToActivateWithResponseMockTests.java deleted file mode 100644 index b9c26c899cf5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToActivateWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateSubscriptionLevelStateToActivateWithResponseMockTests { - @Test - public void testUpdateSubscriptionLevelStateToActivateWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateSubscriptionLevelStateToActivateWithResponse( - "qtrotpvclp", "fyrlmwkptskwxj", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToDismissWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToDismissWithResponseMockTests.java deleted file mode 100644 index b4f95539737c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToDismissWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 AlertsUpdateSubscriptionLevelStateToDismissWithResponseMockTests { - @Test - public void testUpdateSubscriptionLevelStateToDismissWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateSubscriptionLevelStateToDismissWithResponse("clngy", "nhr", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToInProgressWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToInProgressWithResponseMockTests.java deleted file mode 100644 index aadafb23e8aa..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToInProgressWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateSubscriptionLevelStateToInProgressWithResponseMockTests { - @Test - public void testUpdateSubscriptionLevelStateToInProgressWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateSubscriptionLevelStateToInProgressWithResponse( - "vhxccbmkakmkoo", "bputmgvmuyakml", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToResolveWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToResolveWithResponseMockTests.java deleted file mode 100644 index 1aa266ae0fdc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AlertsUpdateSubscriptionLevelStateToResolveWithResponseMockTests.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.security.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.security.SecurityManager; -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 AlertsUpdateSubscriptionLevelStateToResolveWithResponseMockTests { - @Test - public void testUpdateSubscriptionLevelStateToResolveWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .alerts() - .updateSubscriptionLevelStateToResolveWithResponse( - "ombcdtajdopggo", "wj", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsGetWithResponseMockTests.java deleted file mode 100644 index b523c23fb7cc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AllowedConnectionsResource; -import com.azure.resourcemanager.security.models.ConnectionType; -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 AllowedConnectionsGetWithResponseMockTests { - @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\":{\"calculatedDateTime\":\"2021-09-12T09:57:29Z\",\"connectableResources\":[]},\"location\":\"udoejtighsxjp\",\"id\":\"tnkqbala\",\"name\":\"ovu\",\"type\":\"wxhmehjnhjiot\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AllowedConnectionsResource response = - manager - .allowedConnections() - .getWithResponse("laslgacizux", "r", ConnectionType.INTERNAL, com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListByHomeRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListByHomeRegionMockTests.java deleted file mode 100644 index 45dc54cff1ce..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListByHomeRegionMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AllowedConnectionsResource; -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 AllowedConnectionsListByHomeRegionMockTests { - @Test - public void testListByHomeRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"calculatedDateTime\":\"2021-07-04T20:58:12Z\",\"connectableResources\":[]},\"location\":\"balkjnbkbdhl\",\"id\":\"tqstqkqsygxiyne\",\"name\":\"ovagzkheuban\",\"type\":\"xunpqcckqiawzlz\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.allowedConnections().listByHomeRegion("itxnmxgnmgu", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListMockTests.java deleted file mode 100644 index ee62808cf233..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AllowedConnectionsResource; -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 AllowedConnectionsListMockTests { - @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\":{\"calculatedDateTime\":\"2021-08-28T13:01:37Z\",\"connectableResources\":[]},\"location\":\"mqcbpokstsinv\",\"id\":\"gov\",\"name\":\"yhdrxb\",\"type\":\"dvcehqw\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.allowedConnections().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListTests.java deleted file mode 100644 index 35d06482012a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AllowedConnectionsList; - -public final class AllowedConnectionsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AllowedConnectionsList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"calculatedDateTime\":\"2021-08-31T13:06:45Z\",\"connectableResources\":[]},\"location\":\"lgehg\",\"id\":\"pipifh\",\"name\":\"f\",\"type\":\"oajvgcxtxjcs\"},{\"properties\":{\"calculatedDateTime\":\"2021-01-13T18:57:24Z\",\"connectableResources\":[]},\"location\":\"ltugsresmkssjhoi\",\"id\":\"txfkfweg\",\"name\":\"rhptilluc\",\"type\":\"iqtgdqoh\"},{\"properties\":{\"calculatedDateTime\":\"2021-03-25T09:14:26Z\",\"connectableResources\":[]},\"location\":\"riz\",\"id\":\"tpwb\",\"name\":\"a\",\"type\":\"llibphbqzmizak\"},{\"properties\":{\"calculatedDateTime\":\"2021-02-12T00:07:30Z\",\"connectableResources\":[]},\"location\":\"p\",\"id\":\"n\",\"name\":\"zhajoylhjlmuo\",\"type\":\"xprimrsop\"}],\"nextLink\":\"ecj\"}") - .toObject(AllowedConnectionsList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AllowedConnectionsList model = new AllowedConnectionsList(); - model = BinaryData.fromObject(model).toObject(AllowedConnectionsList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourceInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourceInnerTests.java deleted file mode 100644 index ea05528b8a62..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourceInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AllowedConnectionsResourceInner; - -public final class AllowedConnectionsResourceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AllowedConnectionsResourceInner model = - BinaryData - .fromString( - "{\"properties\":{\"calculatedDateTime\":\"2021-01-03T12:26:20Z\",\"connectableResources\":[{\"id\":\"vasylwxdzau\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]},{\"id\":\"ohguuf\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]},{\"id\":\"yjathwtzo\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]},{\"id\":\"mwmdxmebwjscjpa\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]}]},\"location\":\"eabfqxnm\",\"id\":\"mqt\",\"name\":\"bxyijddtvq\",\"type\":\"ttadijae\"}") - .toObject(AllowedConnectionsResourceInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AllowedConnectionsResourceInner model = new AllowedConnectionsResourceInner(); - model = BinaryData.fromObject(model).toObject(AllowedConnectionsResourceInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourcePropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourcePropertiesTests.java deleted file mode 100644 index a64ed5ef9566..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowedConnectionsResourcePropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AllowedConnectionsResourceProperties; - -public final class AllowedConnectionsResourcePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AllowedConnectionsResourceProperties model = - BinaryData - .fromString( - "{\"calculatedDateTime\":\"2021-07-31T17:06:26Z\",\"connectableResources\":[{\"id\":\"eekpndz\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]},{\"id\":\"qmeqwigpibudqwyx\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]},{\"id\":\"mzznrtffyaqitmhh\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]},{\"id\":\"hvseufuqyrx\",\"inboundConnectedResources\":[],\"outboundConnectedResources\":[]}]}") - .toObject(AllowedConnectionsResourceProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AllowedConnectionsResourceProperties model = new AllowedConnectionsResourceProperties(); - model = BinaryData.fromObject(model).toObject(AllowedConnectionsResourceProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowlistCustomAlertRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowlistCustomAlertRuleTests.java deleted file mode 100644 index 48a97fcd05f2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AllowlistCustomAlertRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AllowlistCustomAlertRule; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AllowlistCustomAlertRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AllowlistCustomAlertRule model = - BinaryData - .fromString( - "{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[\"ugw\",\"kcglhslaz\",\"dyggdtjixhbku\"],\"valueType\":\"String\",\"displayName\":\"e\",\"description\":\"hmenevfyexfwhybc\",\"isEnabled\":true}") - .toObject(AllowlistCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("ugw", model.allowlistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AllowlistCustomAlertRule model = - new AllowlistCustomAlertRule() - .withIsEnabled(true) - .withAllowlistValues(Arrays.asList("ugw", "kcglhslaz", "dyggdtjixhbku")); - model = BinaryData.fromObject(model).toObject(AllowlistCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("ugw", model.allowlistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DMessagesNotInAllowedRangeTests.java deleted file mode 100644 index 0a969f525c4e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AmqpC2DMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class AmqpC2DMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AmqpC2DMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"AmqpC2DMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT3H37M12S\",\"minThreshold\":1550533701,\"maxThreshold\":65789280,\"displayName\":\"jgydzul\",\"description\":\"saeuzanhsfnhsenw\",\"isEnabled\":false}") - .toObject(AmqpC2DMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1550533701, model.minThreshold()); - Assertions.assertEquals(65789280, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT3H37M12S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AmqpC2DMessagesNotInAllowedRange model = - new AmqpC2DMessagesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(1550533701) - .withMaxThreshold(65789280) - .withTimeWindowSize(Duration.parse("PT3H37M12S")); - model = BinaryData.fromObject(model).toObject(AmqpC2DMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1550533701, model.minThreshold()); - Assertions.assertEquals(65789280, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT3H37M12S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DRejectedMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DRejectedMessagesNotInAllowedRangeTests.java deleted file mode 100644 index bdb93629b054..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpC2DRejectedMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AmqpC2DRejectedMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class AmqpC2DRejectedMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AmqpC2DRejectedMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"AmqpC2DRejectedMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT13H41M23S\",\"minThreshold\":101751518,\"maxThreshold\":826900900,\"displayName\":\"ytxtdgu\",\"description\":\"lbpktg\",\"isEnabled\":false}") - .toObject(AmqpC2DRejectedMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(101751518, model.minThreshold()); - Assertions.assertEquals(826900900, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT13H41M23S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AmqpC2DRejectedMessagesNotInAllowedRange model = - new AmqpC2DRejectedMessagesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(101751518) - .withMaxThreshold(826900900) - .withTimeWindowSize(Duration.parse("PT13H41M23S")); - model = BinaryData.fromObject(model).toObject(AmqpC2DRejectedMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(101751518, model.minThreshold()); - Assertions.assertEquals(826900900, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT13H41M23S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpD2CMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpD2CMessagesNotInAllowedRangeTests.java deleted file mode 100644 index 3a2ae82d14ee..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AmqpD2CMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AmqpD2CMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class AmqpD2CMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AmqpD2CMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"AmqpD2CMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT166H13M47S\",\"minThreshold\":911391877,\"maxThreshold\":1094059149,\"displayName\":\"fanraybfu\",\"description\":\"frojsydgr\",\"isEnabled\":true}") - .toObject(AmqpD2CMessagesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(911391877, model.minThreshold()); - Assertions.assertEquals(1094059149, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT166H13M47S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AmqpD2CMessagesNotInAllowedRange model = - new AmqpD2CMessagesNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(911391877) - .withMaxThreshold(1094059149) - .withTimeWindowSize(Duration.parse("PT166H13M47S")); - model = BinaryData.fromObject(model).toObject(AmqpD2CMessagesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(911391877, model.minThreshold()); - Assertions.assertEquals(1094059149, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT166H13M47S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOffboardingsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOffboardingsDeleteWithResponseMockTests.java deleted file mode 100644 index 0e220f8ce822..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOffboardingsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 ApiCollectionOffboardingsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .apiCollectionOffboardings() - .deleteWithResponse("yyhigqkzjuqw", "ajquzxpixhyoi", "nfdbgsoscienezf", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOnboardingsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOnboardingsCreateWithResponseMockTests.java deleted file mode 100644 index 669d45bae639..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionOnboardingsCreateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ApiCollectionResponse; -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 ApiCollectionOnboardingsCreateWithResponseMockTests { - @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\":{\"displayName\":\"mpe\",\"additionalData\":{\"snstl\":\"giqasifub\",\"uweuiy\":\"wqpjnxjkhtupsvy\",\"b\":\"fwkztsms\"}},\"id\":\"vy\",\"name\":\"lznfhkqytkztado\",\"type\":\"gfzdgjfcycrsvl\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ApiCollectionResponse response = - manager - .apiCollectionOnboardings() - .createWithResponse("xplhpeva", "yntvzjyielbq", "vvbq", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("mpe", response.displayName()); - Assertions.assertEquals("giqasifub", response.additionalData().get("snstl")); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionPropertiesTests.java deleted file mode 100644 index 1aa9221a2eea..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionPropertiesTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ApiCollectionProperties; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ApiCollectionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ApiCollectionProperties model = - BinaryData - .fromString( - "{\"displayName\":\"tgqztwhghmup\",\"additionalData\":{\"bklqpxz\":\"jtcdxabbujftaben\",\"nlzafwxudgnh\":\"cafeddw\",\"pbeme\":\"ookrtalvnbw\",\"kyrdnqodx\":\"uclvdjj\"}}") - .toObject(ApiCollectionProperties.class); - Assertions.assertEquals("tgqztwhghmup", model.displayName()); - Assertions.assertEquals("jtcdxabbujftaben", model.additionalData().get("bklqpxz")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ApiCollectionProperties model = - new ApiCollectionProperties() - .withDisplayName("tgqztwhghmup") - .withAdditionalData( - mapOf( - "bklqpxz", - "jtcdxabbujftaben", - "nlzafwxudgnh", - "cafeddw", - "pbeme", - "ookrtalvnbw", - "kyrdnqodx", - "uclvdjj")); - model = BinaryData.fromObject(model).toObject(ApiCollectionProperties.class); - Assertions.assertEquals("tgqztwhghmup", model.displayName()); - Assertions.assertEquals("jtcdxabbujftaben", model.additionalData().get("bklqpxz")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseInnerTests.java deleted file mode 100644 index ade5b09541cf..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ApiCollectionResponseInner; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ApiCollectionResponseInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ApiCollectionResponseInner model = - BinaryData - .fromString( - "{\"properties\":{\"displayName\":\"qxuwyvca\",\"additionalData\":{\"vbsizusjszlbscm\":\"v\"}},\"id\":\"lzijiufehgmvflnw\",\"name\":\"v\",\"type\":\"kxrerlniylylyfwx\"}") - .toObject(ApiCollectionResponseInner.class); - Assertions.assertEquals("qxuwyvca", model.displayName()); - Assertions.assertEquals("v", model.additionalData().get("vbsizusjszlbscm")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ApiCollectionResponseInner model = - new ApiCollectionResponseInner() - .withDisplayName("qxuwyvca") - .withAdditionalData(mapOf("vbsizusjszlbscm", "v")); - model = BinaryData.fromObject(model).toObject(ApiCollectionResponseInner.class); - Assertions.assertEquals("qxuwyvca", model.displayName()); - Assertions.assertEquals("v", model.additionalData().get("vbsizusjszlbscm")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseListTests.java deleted file mode 100644 index a4b0d467a0e6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionResponseListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ApiCollectionResponseList; - -public final class ApiCollectionResponseListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ApiCollectionResponseList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"displayName\":\"ewijymrhbguz\",\"additionalData\":{}},\"id\":\"kyewnfnzhhhqo\",\"name\":\"mffjkutycyarn\",\"type\":\"oohguabzoghkt\"},{\"properties\":{\"displayName\":\"czhcoeocnh\",\"additionalData\":{}},\"id\":\"rottjzcfyjzptw\",\"name\":\"lohap\",\"type\":\"infsz\"},{\"properties\":{\"displayName\":\"lqdhmrjzr\",\"additionalData\":{}},\"id\":\"cxpjbyypsj\",\"name\":\"qcjenkyhf\",\"type\":\"zv\"}],\"nextLink\":\"xfxjelgcmpzqj\"}") - .toObject(ApiCollectionResponseList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ApiCollectionResponseList model = new ApiCollectionResponseList(); - model = BinaryData.fromObject(model).toObject(ApiCollectionResponseList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsGetWithResponseMockTests.java deleted file mode 100644 index 9a4c90c6fcb2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ApiCollectionResponse; -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 ApiCollectionsGetWithResponseMockTests { - @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\":{\"displayName\":\"uy\",\"additionalData\":{\"mqowiuasfgqg\":\"skowkrbhzhrbkh\",\"zkgyfpeoe\":\"cyhfaimqvdru\"}},\"id\":\"gfmq\",\"name\":\"sk\",\"type\":\"ixvlz\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ApiCollectionResponse response = - manager - .apiCollections() - .getWithResponse("ydtnaczkfwfatgaw", "hnskivdwgtqcume", "saaqgoq", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("uy", response.displayName()); - Assertions.assertEquals("skowkrbhzhrbkh", response.additionalData().get("mqowiuasfgqg")); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsListMockTests.java deleted file mode 100644 index 0e81dfccbdd2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApiCollectionsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ApiCollectionResponse; -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 ApiCollectionsListMockTests { - @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\":{\"displayName\":\"kqiyvnd\",\"additionalData\":{\"esymzqh\":\"g\",\"ujqbbgsimwejl\":\"qpfzlpejtznxlue\"}},\"id\":\"bkbpjzobd\",\"name\":\"bcpr\",\"type\":\"swku\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.apiCollections().list("ti", "gufy", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("kqiyvnd", response.iterator().next().displayName()); - Assertions.assertEquals("g", response.iterator().next().additionalData().get("esymzqh")); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationInnerTests.java deleted file mode 100644 index a4491b2caa3e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ApplicationInner; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ApplicationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ApplicationInner model = - BinaryData - .fromString( - "{\"properties\":{\"displayName\":\"fqlwxldykalsy\",\"description\":\"olnjpnnbmjksibj\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"datajxxahmrnad\",\"datayqegx\",\"dataiv\",\"datainbmh\"]},\"id\":\"bjijkgqxnh\",\"name\":\"bkezn\",\"type\":\"aujvaa\"}") - .toObject(ApplicationInner.class); - Assertions.assertEquals("fqlwxldykalsy", model.displayName()); - Assertions.assertEquals("olnjpnnbmjksibj", model.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ApplicationInner model = - new ApplicationInner() - .withDisplayName("fqlwxldykalsy") - .withDescription("olnjpnnbmjksibj") - .withSourceResourceType(ApplicationSourceResourceType.ASSESSMENTS) - .withConditionSets(Arrays.asList("datajxxahmrnad", "datayqegx", "dataiv", "datainbmh")); - model = BinaryData.fromObject(model).toObject(ApplicationInner.class); - Assertions.assertEquals("fqlwxldykalsy", model.displayName()); - Assertions.assertEquals("olnjpnnbmjksibj", model.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index ab7ad8e9f2bc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,78 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Application; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -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 ApplicationOperationsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"displayName\":\"wlxrhgt\",\"description\":\"vtqqy\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"datakteo\"]},\"id\":\"ejogmkor\",\"name\":\"vmvm\",\"type\":\"ofnqhlbs\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Application response = - manager - .applicationOperations() - .define("ekwuyckyvn") - .withDisplayName("muffiwjbctvbpzu") - .withDescription("jtotdxposcs") - .withSourceResourceType(ApplicationSourceResourceType.ASSESSMENTS) - .withConditionSets(Arrays.asList("datauusiecktybh", "datauxidhhxomilddxj", "datad")) - .create(); - - Assertions.assertEquals("wlxrhgt", response.displayName()); - Assertions.assertEquals("vtqqy", response.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, response.sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsDeleteWithResponseMockTests.java deleted file mode 100644 index 33c18132fc37..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 ApplicationOperationsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.applicationOperations().deleteWithResponse("canzb", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsGetWithResponseMockTests.java deleted file mode 100644 index 2011f333e046..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationOperationsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Application; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -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 ApplicationOperationsGetWithResponseMockTests { - @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\":{\"displayName\":\"nwosstfj\",\"description\":\"v\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"datazqfcwrriomxee\",\"datawyhjmbjiqegmxdbs\"]},\"id\":\"hc\",\"name\":\"hpyvdkgdet\",\"type\":\"z\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Application response = - manager.applicationOperations().getWithResponse("f", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("nwosstfj", response.displayName()); - Assertions.assertEquals("v", response.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, response.sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationPropertiesTests.java deleted file mode 100644 index 624d900564a2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ApplicationProperties; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ApplicationPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ApplicationProperties model = - BinaryData - .fromString( - "{\"displayName\":\"ggiycwkdtaawxwf\",\"description\":\"aumrrqmbzmqkrat\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"datawbjsidbirkf\",\"datakso\"]}") - .toObject(ApplicationProperties.class); - Assertions.assertEquals("ggiycwkdtaawxwf", model.displayName()); - Assertions.assertEquals("aumrrqmbzmqkrat", model.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ApplicationProperties model = - new ApplicationProperties() - .withDisplayName("ggiycwkdtaawxwf") - .withDescription("aumrrqmbzmqkrat") - .withSourceResourceType(ApplicationSourceResourceType.ASSESSMENTS) - .withConditionSets(Arrays.asList("datawbjsidbirkf", "datakso")); - model = BinaryData.fromObject(model).toObject(ApplicationProperties.class); - Assertions.assertEquals("ggiycwkdtaawxwf", model.displayName()); - Assertions.assertEquals("aumrrqmbzmqkrat", model.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListMockTests.java deleted file mode 100644 index b8f81f208e80..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Application; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -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 ApplicationsListMockTests { - @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\":{\"displayName\":\"soriobijeiydyeu\",\"description\":\"hbo\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"datar\",\"datawybriopdwe\"]},\"id\":\"f\",\"name\":\"norwaigsio\",\"type\":\"tqkmvjanxvzf\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.applications().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("soriobijeiydyeu", response.iterator().next().displayName()); - Assertions.assertEquals("hbo", response.iterator().next().description()); - Assertions - .assertEquals(ApplicationSourceResourceType.ASSESSMENTS, response.iterator().next().sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListTests.java deleted file mode 100644 index 6d61edb2e16c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ApplicationsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ApplicationsList; - -public final class ApplicationsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ApplicationsList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"displayName\":\"faymxbulpz\",\"description\":\"lbm\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[]},\"id\":\"yojwyvfkmbtsu\",\"name\":\"hxsgxj\",\"type\":\"mmzrrscub\"},{\"properties\":{\"displayName\":\"drnpxqwodiff\",\"description\":\"cjrmmua\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[]},\"id\":\"ibvjogjonmcy\",\"name\":\"foyzbamwineof\",\"type\":\"fkak\"},{\"properties\":{\"displayName\":\"dt\",\"description\":\"vboclzhzjk\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[]},\"id\":\"uxgvttxpnr\",\"name\":\"pzaamrdixtreki\",\"type\":\"swyskbruffg\"},{\"properties\":{\"displayName\":\"k\",\"description\":\"tvlxhrpqh\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[]},\"id\":\"blcouqehbhbcdszi\",\"name\":\"yr\",\"type\":\"ndo\"}],\"nextLink\":\"mbltoo\"}") - .toObject(ApplicationsList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ApplicationsList model = new ApplicationsList(); - model = BinaryData.fromObject(model).toObject(ApplicationsList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationInnerTests.java deleted file mode 100644 index ca0b19baf373..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AscLocationInner; - -public final class AscLocationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AscLocationInner model = - BinaryData - .fromString( - "{\"properties\":\"datasdqrhzoymibmrq\",\"id\":\"ibahwflus\",\"name\":\"dtmhrkwofyyvoqa\",\"type\":\"piexpbtgiw\"}") - .toObject(AscLocationInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AscLocationInner model = new AscLocationInner().withProperties("datasdqrhzoymibmrq"); - model = BinaryData.fromObject(model).toObject(AscLocationInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationListTests.java deleted file mode 100644 index acef2fad6e2a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AscLocationListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AscLocationList; - -public final class AscLocationListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AscLocationList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":\"datasmond\",\"id\":\"mquxvypo\",\"name\":\"gkopkwhojvpajqgx\",\"type\":\"smocmbq\"},{\"properties\":\"datavmkcx\",\"id\":\"zapvhelx\",\"name\":\"rgly\",\"type\":\"tddckcb\"}],\"nextLink\":\"ejrjxgciqibrho\"}") - .toObject(AscLocationList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AscLocationList model = new AscLocationList(); - model = BinaryData.fromObject(model).toObject(AscLocationList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentLinksTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentLinksTests.java deleted file mode 100644 index c415b483f63c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentLinksTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AssessmentLinks; - -public final class AssessmentLinksTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AssessmentLinks model = - BinaryData.fromString("{\"azurePortalUri\":\"ycavodggxdbees\"}").toObject(AssessmentLinks.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AssessmentLinks model = new AssessmentLinks(); - model = BinaryData.fromObject(model).toObject(AssessmentLinks.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 7c1043cebe3e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 AssessmentsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .assessments() - .deleteByResourceGroupWithResponse("crzge", "qxbpiatwfauje", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsMetadatasDeleteInSubscriptionWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsMetadatasDeleteInSubscriptionWithResponseMockTests.java deleted file mode 100644 index e1955a35e445..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AssessmentsMetadatasDeleteInSubscriptionWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 AssessmentsMetadatasDeleteInSubscriptionWithResponseMockTests { - @Test - public void testDeleteInSubscriptionWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .assessmentsMetadatas() - .deleteInSubscriptionWithResponse("hdeeljslkyozdsfz", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaExternalSecuritySolutionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaExternalSecuritySolutionTests.java deleted file mode 100644 index 3f14f858e2bf..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaExternalSecuritySolutionTests.java +++ /dev/null @@ -1,43 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AtaExternalSecuritySolution; -import com.azure.resourcemanager.security.models.AtaSolutionProperties; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class AtaExternalSecuritySolutionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AtaExternalSecuritySolution model = - BinaryData - .fromString( - "{\"kind\":\"ATA\",\"properties\":{\"lastEventReceived\":\"vpyigdaqq\",\"deviceVendor\":\"zdcduwjoedxng\",\"deviceType\":\"aifpaurwwgil\",\"workspace\":{\"id\":\"qacdmkxwxdcvjwcy\"},\"\":{\"iw\":\"datakeciqchxrtuicd\",\"hzzwvywrgyngy\":\"datafmmp\",\"clamgglvlmfejdoq\":\"datagrpxncakiqaondjr\"}},\"location\":\"kgltyg\",\"id\":\"hqfgqkayejsx\",\"name\":\"lgflwfg\",\"type\":\"ii\"}") - .toObject(AtaExternalSecuritySolution.class); - Assertions.assertEquals("zdcduwjoedxng", model.properties().deviceVendor()); - Assertions.assertEquals("aifpaurwwgil", model.properties().deviceType()); - Assertions.assertEquals("qacdmkxwxdcvjwcy", model.properties().workspace().id()); - Assertions.assertEquals("vpyigdaqq", model.properties().lastEventReceived()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AtaExternalSecuritySolution model = - new AtaExternalSecuritySolution() - .withProperties( - new AtaSolutionProperties() - .withDeviceVendor("zdcduwjoedxng") - .withDeviceType("aifpaurwwgil") - .withWorkspace(new ConnectedWorkspace().withId("qacdmkxwxdcvjwcy")) - .withLastEventReceived("vpyigdaqq")); - model = BinaryData.fromObject(model).toObject(AtaExternalSecuritySolution.class); - Assertions.assertEquals("zdcduwjoedxng", model.properties().deviceVendor()); - Assertions.assertEquals("aifpaurwwgil", model.properties().deviceType()); - Assertions.assertEquals("qacdmkxwxdcvjwcy", model.properties().workspace().id()); - Assertions.assertEquals("vpyigdaqq", model.properties().lastEventReceived()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaSolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaSolutionPropertiesTests.java deleted file mode 100644 index 68f321f65617..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AtaSolutionPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AtaSolutionProperties; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class AtaSolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AtaSolutionProperties model = - BinaryData - .fromString( - "{\"lastEventReceived\":\"ijjcea\",\"deviceVendor\":\"ijjj\",\"deviceType\":\"va\",\"workspace\":{\"id\":\"szknxkvccxe\"},\"\":{\"nohikkgq\":\"datakunmi\",\"wpin\":\"datag\"}}") - .toObject(AtaSolutionProperties.class); - Assertions.assertEquals("ijjj", model.deviceVendor()); - Assertions.assertEquals("va", model.deviceType()); - Assertions.assertEquals("szknxkvccxe", model.workspace().id()); - Assertions.assertEquals("ijjcea", model.lastEventReceived()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AtaSolutionProperties model = - new AtaSolutionProperties() - .withDeviceVendor("ijjj") - .withDeviceType("va") - .withWorkspace(new ConnectedWorkspace().withId("szknxkvccxe")) - .withLastEventReceived("ijjcea"); - model = BinaryData.fromObject(model).toObject(AtaSolutionProperties.class); - Assertions.assertEquals("ijjj", model.deviceVendor()); - Assertions.assertEquals("va", model.deviceType()); - Assertions.assertEquals("szknxkvccxe", model.workspace().id()); - Assertions.assertEquals("ijjcea", model.lastEventReceived()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AuthenticationDetailsPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AuthenticationDetailsPropertiesTests.java deleted file mode 100644 index 590dc411410c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AuthenticationDetailsPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AuthenticationDetailsProperties; - -public final class AuthenticationDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AuthenticationDetailsProperties model = - BinaryData - .fromString( - "{\"authenticationType\":\"AuthenticationDetailsProperties\",\"authenticationProvisioningState\":\"Valid\",\"grantedPermissions\":[\"AWS::AWSSecurityHubReadOnlyAccess\",\"AWS::AmazonSSMAutomationRole\",\"AWS::SecurityAudit\"]}") - .toObject(AuthenticationDetailsProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AuthenticationDetailsProperties model = new AuthenticationDetailsProperties(); - model = BinaryData.fromObject(model).toObject(AuthenticationDetailsProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingInnerTests.java deleted file mode 100644 index dd38cf540c13..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutoProvisioningSettingInner; -import com.azure.resourcemanager.security.models.AutoProvision; -import org.junit.jupiter.api.Assertions; - -public final class AutoProvisioningSettingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutoProvisioningSettingInner model = - BinaryData - .fromString( - "{\"properties\":{\"autoProvision\":\"On\"},\"id\":\"ikh\",\"name\":\"yf\",\"type\":\"hdgqggeb\"}") - .toObject(AutoProvisioningSettingInner.class); - Assertions.assertEquals(AutoProvision.ON, model.autoProvision()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutoProvisioningSettingInner model = new AutoProvisioningSettingInner().withAutoProvision(AutoProvision.ON); - model = BinaryData.fromObject(model).toObject(AutoProvisioningSettingInner.class); - Assertions.assertEquals(AutoProvision.ON, model.autoProvision()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingListTests.java deleted file mode 100644 index 00d317e22087..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutoProvisioningSettingInner; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.AutoProvisioningSettingList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AutoProvisioningSettingListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutoProvisioningSettingList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"autoProvision\":\"On\"},\"id\":\"irels\",\"name\":\"eae\",\"type\":\"wabfatkl\"},{\"properties\":{\"autoProvision\":\"Off\"},\"id\":\"bjhwuaan\",\"name\":\"zjosp\",\"type\":\"youlp\"},{\"properties\":{\"autoProvision\":\"On\"},\"id\":\"xagl\",\"name\":\"vimjwos\",\"type\":\"tx\"}],\"nextLink\":\"cskfcktqumiekk\"}") - .toObject(AutoProvisioningSettingList.class); - Assertions.assertEquals(AutoProvision.ON, model.value().get(0).autoProvision()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutoProvisioningSettingList model = - new AutoProvisioningSettingList() - .withValue( - Arrays - .asList( - new AutoProvisioningSettingInner().withAutoProvision(AutoProvision.ON), - new AutoProvisioningSettingInner().withAutoProvision(AutoProvision.OFF), - new AutoProvisioningSettingInner().withAutoProvision(AutoProvision.ON))); - model = BinaryData.fromObject(model).toObject(AutoProvisioningSettingList.class); - Assertions.assertEquals(AutoProvision.ON, model.value().get(0).autoProvision()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingPropertiesTests.java deleted file mode 100644 index 4c07192125e5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutoProvisioningSettingProperties; -import com.azure.resourcemanager.security.models.AutoProvision; -import org.junit.jupiter.api.Assertions; - -public final class AutoProvisioningSettingPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutoProvisioningSettingProperties model = - BinaryData.fromString("{\"autoProvision\":\"Off\"}").toObject(AutoProvisioningSettingProperties.class); - Assertions.assertEquals(AutoProvision.OFF, model.autoProvision()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutoProvisioningSettingProperties model = - new AutoProvisioningSettingProperties().withAutoProvision(AutoProvision.OFF); - model = BinaryData.fromObject(model).toObject(AutoProvisioningSettingProperties.class); - Assertions.assertEquals(AutoProvision.OFF, model.autoProvision()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsCreateWithResponseMockTests.java deleted file mode 100644 index 008f4f24dab5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsCreateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.AutoProvisioningSetting; -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 AutoProvisioningSettingsCreateWithResponseMockTests { - @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\":{\"autoProvision\":\"Off\"},\"id\":\"dxe\",\"name\":\"hhkvguavtptbk\",\"type\":\"wkqyns\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AutoProvisioningSetting response = - manager.autoProvisioningSettings().define("gmghginztxlujkhn").withAutoProvision(AutoProvision.OFF).create(); - - Assertions.assertEquals(AutoProvision.OFF, response.autoProvision()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsGetWithResponseMockTests.java deleted file mode 100644 index eba826392f54..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.AutoProvisioningSetting; -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 AutoProvisioningSettingsGetWithResponseMockTests { - @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\":{\"autoProvision\":\"Off\"},\"id\":\"fkwdvbtbrekqh\",\"name\":\"qhtfpwpqbye\",\"type\":\"uwyqwdq\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AutoProvisioningSetting response = - manager.autoProvisioningSettings().getWithResponse("h", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals(AutoProvision.OFF, response.autoProvision()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsListMockTests.java deleted file mode 100644 index 3617c75527ea..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutoProvisioningSettingsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.AutoProvisioningSetting; -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 AutoProvisioningSettingsListMockTests { - @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\":{\"autoProvision\":\"Off\"},\"id\":\"vstclg\",\"name\":\"rvwerfwxbsmtb\",\"type\":\"jj\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.autoProvisioningSettings().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals(AutoProvision.OFF, response.iterator().next().autoProvision()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionEventHubTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionEventHubTests.java deleted file mode 100644 index 0f4c67623883..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionEventHubTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationActionEventHub; -import org.junit.jupiter.api.Assertions; - -public final class AutomationActionEventHubTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationActionEventHub model = - BinaryData - .fromString( - "{\"actionType\":\"EventHub\",\"eventHubResourceId\":\"brlbpgs\",\"sasPolicyName\":\"agnchjhgemuowaky\",\"connectionString\":\"lhjym\"}") - .toObject(AutomationActionEventHub.class); - Assertions.assertEquals("brlbpgs", model.eventHubResourceId()); - Assertions.assertEquals("lhjym", model.connectionString()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationActionEventHub model = - new AutomationActionEventHub().withEventHubResourceId("brlbpgs").withConnectionString("lhjym"); - model = BinaryData.fromObject(model).toObject(AutomationActionEventHub.class); - Assertions.assertEquals("brlbpgs", model.eventHubResourceId()); - Assertions.assertEquals("lhjym", model.connectionString()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionLogicAppTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionLogicAppTests.java deleted file mode 100644 index 9224d9fd8e62..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionLogicAppTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationActionLogicApp; -import org.junit.jupiter.api.Assertions; - -public final class AutomationActionLogicAppTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationActionLogicApp model = - BinaryData - .fromString("{\"actionType\":\"LogicApp\",\"logicAppResourceId\":\"kxhnegknj\",\"uri\":\"bhtmeplvuk\"}") - .toObject(AutomationActionLogicApp.class); - Assertions.assertEquals("kxhnegknj", model.logicAppResourceId()); - Assertions.assertEquals("bhtmeplvuk", model.uri()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationActionLogicApp model = - new AutomationActionLogicApp().withLogicAppResourceId("kxhnegknj").withUri("bhtmeplvuk"); - model = BinaryData.fromObject(model).toObject(AutomationActionLogicApp.class); - Assertions.assertEquals("kxhnegknj", model.logicAppResourceId()); - Assertions.assertEquals("bhtmeplvuk", model.uri()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionTests.java deleted file mode 100644 index 8b8800223b67..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationAction; - -public final class AutomationActionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationAction model = - BinaryData.fromString("{\"actionType\":\"AutomationAction\"}").toObject(AutomationAction.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationAction model = new AutomationAction(); - model = BinaryData.fromObject(model).toObject(AutomationAction.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionWorkspaceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionWorkspaceTests.java deleted file mode 100644 index c2bc7ccad07f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationActionWorkspaceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationActionWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class AutomationActionWorkspaceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationActionWorkspace model = - BinaryData - .fromString("{\"actionType\":\"Workspace\",\"workspaceResourceId\":\"gqtagd\"}") - .toObject(AutomationActionWorkspace.class); - Assertions.assertEquals("gqtagd", model.workspaceResourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationActionWorkspace model = new AutomationActionWorkspace().withWorkspaceResourceId("gqtagd"); - model = BinaryData.fromObject(model).toObject(AutomationActionWorkspace.class); - Assertions.assertEquals("gqtagd", model.workspaceResourceId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationInnerTests.java deleted file mode 100644 index a3f329e64d64..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutomationInner; -import com.azure.resourcemanager.security.models.AutomationAction; -import com.azure.resourcemanager.security.models.AutomationScope; -import com.azure.resourcemanager.security.models.AutomationSource; -import com.azure.resourcemanager.security.models.EventSource; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class AutomationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationInner model = - BinaryData - .fromString( - "{\"properties\":{\"description\":\"opqgikyzirtxdyux\",\"isEnabled\":true,\"scopes\":[{\"description\":\"sewgioilqukr\",\"scopePath\":\"xtqmieoxor\"},{\"description\":\"ufhyaomtbgh\",\"scopePath\":\"vgrvkffo\"}],\"sources\":[{\"eventSource\":\"Alerts\",\"ruleSets\":[]}],\"actions\":[{\"actionType\":\"AutomationAction\"},{\"actionType\":\"AutomationAction\"},{\"actionType\":\"AutomationAction\"},{\"actionType\":\"AutomationAction\"}]},\"location\":\"bgj\",\"tags\":{\"ovwxnbkfezzxsc\":\"umvfclu\",\"omvzzbtd\":\"hwzdgirujbz\",\"yujviylwdshfssn\":\"qvpn\"},\"id\":\"bgye\",\"name\":\"rymsgaojfmw\",\"type\":\"cotmr\"}") - .toObject(AutomationInner.class); - Assertions.assertEquals("bgj", model.location()); - Assertions.assertEquals("umvfclu", model.tags().get("ovwxnbkfezzxsc")); - Assertions.assertEquals("opqgikyzirtxdyux", model.description()); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("sewgioilqukr", model.scopes().get(0).description()); - Assertions.assertEquals("xtqmieoxor", model.scopes().get(0).scopePath()); - Assertions.assertEquals(EventSource.ALERTS, model.sources().get(0).eventSource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationInner model = - new AutomationInner() - .withLocation("bgj") - .withTags(mapOf("ovwxnbkfezzxsc", "umvfclu", "omvzzbtd", "hwzdgirujbz", "yujviylwdshfssn", "qvpn")) - .withDescription("opqgikyzirtxdyux") - .withIsEnabled(true) - .withScopes( - Arrays - .asList( - new AutomationScope().withDescription("sewgioilqukr").withScopePath("xtqmieoxor"), - new AutomationScope().withDescription("ufhyaomtbgh").withScopePath("vgrvkffo"))) - .withSources( - Arrays - .asList( - new AutomationSource().withEventSource(EventSource.ALERTS).withRuleSets(Arrays.asList()))) - .withActions( - Arrays - .asList( - new AutomationAction(), - new AutomationAction(), - new AutomationAction(), - new AutomationAction())); - model = BinaryData.fromObject(model).toObject(AutomationInner.class); - Assertions.assertEquals("bgj", model.location()); - Assertions.assertEquals("umvfclu", model.tags().get("ovwxnbkfezzxsc")); - Assertions.assertEquals("opqgikyzirtxdyux", model.description()); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("sewgioilqukr", model.scopes().get(0).description()); - Assertions.assertEquals("xtqmieoxor", model.scopes().get(0).scopePath()); - Assertions.assertEquals(EventSource.ALERTS, model.sources().get(0).eventSource()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationListTests.java deleted file mode 100644 index 0103de6de228..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationListTests.java +++ /dev/null @@ -1,85 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutomationInner; -import com.azure.resourcemanager.security.models.AutomationList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class AutomationListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"description\":\"jpqqmted\",\"isEnabled\":false,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"hyeozphvwau\",\"tags\":{\"gupkvipmdscwxq\":\"c\"},\"id\":\"pevzhfst\",\"name\":\"txhojujb\",\"type\":\"pelmcuvhixbjxyf\"},{\"properties\":{\"description\":\"lrcoolsttpki\",\"isEnabled\":false,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"jrywvtylbfpnc\",\"tags\":{\"cbihwqk\":\"oiwiithtywub\",\"umwctondz\":\"fdntwjchrdgoih\"},\"id\":\"luudfdlwggytsb\",\"name\":\"tov\",\"type\":\"tgseinqfiufxqkn\"},{\"properties\":{\"description\":\"gnepttwqmsni\",\"isEnabled\":false,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"nrojlpijnkr\",\"tags\":{\"nasx\":\"ddhcratizzr\"},\"id\":\"ft\",\"name\":\"zq\",\"type\":\"zh\"},{\"properties\":{\"description\":\"esgogc\",\"isEnabled\":true,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"krlgnyhm\",\"tags\":{\"thrrgh\":\"xkk\",\"gf\":\"jbdhqxvc\"},\"id\":\"pdso\",\"name\":\"bshrnsvbuswd\",\"type\":\"z\"}],\"nextLink\":\"bycnunvjsrtkf\"}") - .toObject(AutomationList.class); - Assertions.assertEquals("hyeozphvwau", model.value().get(0).location()); - Assertions.assertEquals("c", model.value().get(0).tags().get("gupkvipmdscwxq")); - Assertions.assertEquals("jpqqmted", model.value().get(0).description()); - Assertions.assertEquals(false, model.value().get(0).isEnabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationList model = - new AutomationList() - .withValue( - Arrays - .asList( - new AutomationInner() - .withLocation("hyeozphvwau") - .withTags(mapOf("gupkvipmdscwxq", "c")) - .withDescription("jpqqmted") - .withIsEnabled(false) - .withScopes(Arrays.asList()) - .withSources(Arrays.asList()) - .withActions(Arrays.asList()), - new AutomationInner() - .withLocation("jrywvtylbfpnc") - .withTags(mapOf("cbihwqk", "oiwiithtywub", "umwctondz", "fdntwjchrdgoih")) - .withDescription("lrcoolsttpki") - .withIsEnabled(false) - .withScopes(Arrays.asList()) - .withSources(Arrays.asList()) - .withActions(Arrays.asList()), - new AutomationInner() - .withLocation("nrojlpijnkr") - .withTags(mapOf("nasx", "ddhcratizzr")) - .withDescription("gnepttwqmsni") - .withIsEnabled(false) - .withScopes(Arrays.asList()) - .withSources(Arrays.asList()) - .withActions(Arrays.asList()), - new AutomationInner() - .withLocation("krlgnyhm") - .withTags(mapOf("thrrgh", "xkk", "gf", "jbdhqxvc")) - .withDescription("esgogc") - .withIsEnabled(true) - .withScopes(Arrays.asList()) - .withSources(Arrays.asList()) - .withActions(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(AutomationList.class); - Assertions.assertEquals("hyeozphvwau", model.value().get(0).location()); - Assertions.assertEquals("c", model.value().get(0).tags().get("gupkvipmdscwxq")); - Assertions.assertEquals("jpqqmted", model.value().get(0).description()); - Assertions.assertEquals(false, model.value().get(0).isEnabled()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationPropertiesTests.java deleted file mode 100644 index 8e374d423f4c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutomationProperties; -import com.azure.resourcemanager.security.models.AutomationAction; -import com.azure.resourcemanager.security.models.AutomationScope; -import com.azure.resourcemanager.security.models.AutomationSource; -import com.azure.resourcemanager.security.models.EventSource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AutomationPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationProperties model = - BinaryData - .fromString( - "{\"description\":\"irctymoxoftpipiw\",\"isEnabled\":false,\"scopes\":[{\"description\":\"a\",\"scopePath\":\"qjlihhyuspska\"},{\"description\":\"vlmfwdgzxulucv\",\"scopePath\":\"mrsreuzvxurisjnh\"},{\"description\":\"txifqj\",\"scopePath\":\"xmrhu\"},{\"description\":\"wp\",\"scopePath\":\"sutrgjup\"}],\"sources\":[{\"eventSource\":\"SubAssessmentsSnapshot\",\"ruleSets\":[]},{\"eventSource\":\"RegulatoryComplianceAssessment\",\"ruleSets\":[]},{\"eventSource\":\"Alerts\",\"ruleSets\":[]},{\"eventSource\":\"RegulatoryComplianceAssessmentSnapshot\",\"ruleSets\":[]}],\"actions\":[{\"actionType\":\"AutomationAction\"},{\"actionType\":\"AutomationAction\"},{\"actionType\":\"AutomationAction\"},{\"actionType\":\"AutomationAction\"}]}") - .toObject(AutomationProperties.class); - Assertions.assertEquals("irctymoxoftpipiw", model.description()); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals("a", model.scopes().get(0).description()); - Assertions.assertEquals("qjlihhyuspska", model.scopes().get(0).scopePath()); - Assertions.assertEquals(EventSource.SUB_ASSESSMENTS_SNAPSHOT, model.sources().get(0).eventSource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationProperties model = - new AutomationProperties() - .withDescription("irctymoxoftpipiw") - .withIsEnabled(false) - .withScopes( - Arrays - .asList( - new AutomationScope().withDescription("a").withScopePath("qjlihhyuspska"), - new AutomationScope().withDescription("vlmfwdgzxulucv").withScopePath("mrsreuzvxurisjnh"), - new AutomationScope().withDescription("txifqj").withScopePath("xmrhu"), - new AutomationScope().withDescription("wp").withScopePath("sutrgjup"))) - .withSources( - Arrays - .asList( - new AutomationSource() - .withEventSource(EventSource.SUB_ASSESSMENTS_SNAPSHOT) - .withRuleSets(Arrays.asList()), - new AutomationSource() - .withEventSource(EventSource.REGULATORY_COMPLIANCE_ASSESSMENT) - .withRuleSets(Arrays.asList()), - new AutomationSource().withEventSource(EventSource.ALERTS).withRuleSets(Arrays.asList()), - new AutomationSource() - .withEventSource(EventSource.REGULATORY_COMPLIANCE_ASSESSMENT_SNAPSHOT) - .withRuleSets(Arrays.asList()))) - .withActions( - Arrays - .asList( - new AutomationAction(), - new AutomationAction(), - new AutomationAction(), - new AutomationAction())); - model = BinaryData.fromObject(model).toObject(AutomationProperties.class); - Assertions.assertEquals("irctymoxoftpipiw", model.description()); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals("a", model.scopes().get(0).description()); - Assertions.assertEquals("qjlihhyuspska", model.scopes().get(0).scopePath()); - Assertions.assertEquals(EventSource.SUB_ASSESSMENTS_SNAPSHOT, model.sources().get(0).eventSource()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationRuleSetTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationRuleSetTests.java deleted file mode 100644 index c41517f68b2d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationRuleSetTests.java +++ /dev/null @@ -1,47 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationRuleSet; -import com.azure.resourcemanager.security.models.AutomationTriggeringRule; -import com.azure.resourcemanager.security.models.Operator; -import com.azure.resourcemanager.security.models.PropertyType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AutomationRuleSetTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationRuleSet model = - BinaryData - .fromString( - "{\"rules\":[{\"propertyJPath\":\"hvygdyftumr\",\"propertyType\":\"Boolean\",\"expectedValue\":\"wjslbiwkojgcyzt\",\"operator\":\"LesserThan\"}]}") - .toObject(AutomationRuleSet.class); - Assertions.assertEquals("hvygdyftumr", model.rules().get(0).propertyJPath()); - Assertions.assertEquals(PropertyType.BOOLEAN, model.rules().get(0).propertyType()); - Assertions.assertEquals("wjslbiwkojgcyzt", model.rules().get(0).expectedValue()); - Assertions.assertEquals(Operator.LESSER_THAN, model.rules().get(0).operator()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationRuleSet model = - new AutomationRuleSet() - .withRules( - Arrays - .asList( - new AutomationTriggeringRule() - .withPropertyJPath("hvygdyftumr") - .withPropertyType(PropertyType.BOOLEAN) - .withExpectedValue("wjslbiwkojgcyzt") - .withOperator(Operator.LESSER_THAN))); - model = BinaryData.fromObject(model).toObject(AutomationRuleSet.class); - Assertions.assertEquals("hvygdyftumr", model.rules().get(0).propertyJPath()); - Assertions.assertEquals(PropertyType.BOOLEAN, model.rules().get(0).propertyType()); - Assertions.assertEquals("wjslbiwkojgcyzt", model.rules().get(0).expectedValue()); - Assertions.assertEquals(Operator.LESSER_THAN, model.rules().get(0).operator()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationScopeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationScopeTests.java deleted file mode 100644 index 18bc6495f4c0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationScopeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationScope; -import org.junit.jupiter.api.Assertions; - -public final class AutomationScopeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationScope model = - BinaryData - .fromString("{\"description\":\"tcypsxjvfoim\",\"scopePath\":\"slirciz\"}") - .toObject(AutomationScope.class); - Assertions.assertEquals("tcypsxjvfoim", model.description()); - Assertions.assertEquals("slirciz", model.scopePath()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationScope model = new AutomationScope().withDescription("tcypsxjvfoim").withScopePath("slirciz"); - model = BinaryData.fromObject(model).toObject(AutomationScope.class); - Assertions.assertEquals("tcypsxjvfoim", model.description()); - Assertions.assertEquals("slirciz", model.scopePath()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationSourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationSourceTests.java deleted file mode 100644 index 7379f70c7554..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationSourceTests.java +++ /dev/null @@ -1,37 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationRuleSet; -import com.azure.resourcemanager.security.models.AutomationSource; -import com.azure.resourcemanager.security.models.EventSource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AutomationSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationSource model = - BinaryData - .fromString("{\"eventSource\":\"SubAssessmentsSnapshot\",\"ruleSets\":[{\"rules\":[]},{\"rules\":[]}]}") - .toObject(AutomationSource.class); - Assertions.assertEquals(EventSource.SUB_ASSESSMENTS_SNAPSHOT, model.eventSource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationSource model = - new AutomationSource() - .withEventSource(EventSource.SUB_ASSESSMENTS_SNAPSHOT) - .withRuleSets( - Arrays - .asList( - new AutomationRuleSet().withRules(Arrays.asList()), - new AutomationRuleSet().withRules(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(AutomationSource.class); - Assertions.assertEquals(EventSource.SUB_ASSESSMENTS_SNAPSHOT, model.eventSource()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationTriggeringRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationTriggeringRuleTests.java deleted file mode 100644 index e0d355d4af39..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationTriggeringRuleTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AutomationTriggeringRule; -import com.azure.resourcemanager.security.models.Operator; -import com.azure.resourcemanager.security.models.PropertyType; -import org.junit.jupiter.api.Assertions; - -public final class AutomationTriggeringRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationTriggeringRule model = - BinaryData - .fromString( - "{\"propertyJPath\":\"nbaeqphchqn\",\"propertyType\":\"Integer\",\"expectedValue\":\"x\",\"operator\":\"LesserThan\"}") - .toObject(AutomationTriggeringRule.class); - Assertions.assertEquals("nbaeqphchqn", model.propertyJPath()); - Assertions.assertEquals(PropertyType.INTEGER, model.propertyType()); - Assertions.assertEquals("x", model.expectedValue()); - Assertions.assertEquals(Operator.LESSER_THAN, model.operator()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationTriggeringRule model = - new AutomationTriggeringRule() - .withPropertyJPath("nbaeqphchqn") - .withPropertyType(PropertyType.INTEGER) - .withExpectedValue("x") - .withOperator(Operator.LESSER_THAN); - model = BinaryData.fromObject(model).toObject(AutomationTriggeringRule.class); - Assertions.assertEquals("nbaeqphchqn", model.propertyJPath()); - Assertions.assertEquals(PropertyType.INTEGER, model.propertyType()); - Assertions.assertEquals("x", model.expectedValue()); - Assertions.assertEquals(Operator.LESSER_THAN, model.operator()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationValidationStatusInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationValidationStatusInnerTests.java deleted file mode 100644 index aad3a0708105..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationValidationStatusInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.AutomationValidationStatusInner; -import org.junit.jupiter.api.Assertions; - -public final class AutomationValidationStatusInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AutomationValidationStatusInner model = - BinaryData - .fromString("{\"isValid\":false,\"message\":\"tczheydbsdshmkx\"}") - .toObject(AutomationValidationStatusInner.class); - Assertions.assertEquals(false, model.isValid()); - Assertions.assertEquals("tczheydbsdshmkx", model.message()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AutomationValidationStatusInner model = - new AutomationValidationStatusInner().withIsValid(false).withMessage("tczheydbsdshmkx"); - model = BinaryData.fromObject(model).toObject(AutomationValidationStatusInner.class); - Assertions.assertEquals(false, model.isValid()); - Assertions.assertEquals("tczheydbsdshmkx", model.message()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 47a027adeaf4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,95 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Automation; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -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 AutomationsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"description\":\"huulriqbyo\",\"isEnabled\":false,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"br\",\"tags\":{\"oardnagttpu\":\"tfyhcdjws\",\"plkys\":\"pbpgnrholhujbfwx\",\"yjprxslw\":\"l\",\"hfvhuwzbxpcqz\":\"dmcvhtbbz\"},\"id\":\"ihotjecohmxv\",\"name\":\"lrrskap\",\"type\":\"xwieexuyade\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Automation response = - manager - .automations() - .define("sdohz") - .withRegion("wktlepowa") - .withExistingResourceGroup("atecaa") - .withTags(mapOf("jgcq", "xu")) - .withDescription("cbdaom") - .withIsEnabled(false) - .withScopes(Arrays.asList()) - .withSources(Arrays.asList()) - .withActions(Arrays.asList()) - .create(); - - Assertions.assertEquals("br", response.location()); - Assertions.assertEquals("tfyhcdjws", response.tags().get("oardnagttpu")); - Assertions.assertEquals("huulriqbyo", response.description()); - Assertions.assertEquals(false, response.isEnabled()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 3d2e140bc7f4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 AutomationsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .automations() - .deleteByResourceGroupWithResponse("jjrlhiqlwix", "tbouguxtnd", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsGetByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 7347d597b752..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsGetByResourceGroupWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Automation; -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 AutomationsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"description\":\"iqm\",\"isEnabled\":true,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"grvgpomxp\",\"tags\":{\"wiqbuoutm\":\"tsdfjyieso\",\"gbww\":\"yzgleofjs\"},\"id\":\"vdajfwn\",\"name\":\"cf\",\"type\":\"aciq\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Automation response = - manager - .automations() - .getByResourceGroupWithResponse("hazyntacihnco", "mip", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("grvgpomxp", response.location()); - Assertions.assertEquals("tsdfjyieso", response.tags().get("wiqbuoutm")); - Assertions.assertEquals("iqm", response.description()); - Assertions.assertEquals(true, response.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListByResourceGroupMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListByResourceGroupMockTests.java deleted file mode 100644 index 6ad5629e6f6f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListByResourceGroupMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Automation; -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 AutomationsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"description\":\"svkolru\",\"isEnabled\":true,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"yebrazwzlpzbtzu\",\"tags\":{\"ocmbezacf\":\"kipfsdyepf\",\"yqejga\":\"ztgaz\",\"zmffngdyfcixrh\":\"okctgkppgkqzkc\"},\"id\":\"cqvhoejgoiutgwrm\",\"name\":\"a\",\"type\":\"p\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.automations().listByResourceGroup("kxitds", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("yebrazwzlpzbtzu", response.iterator().next().location()); - Assertions.assertEquals("kipfsdyepf", response.iterator().next().tags().get("ocmbezacf")); - Assertions.assertEquals("svkolru", response.iterator().next().description()); - Assertions.assertEquals(true, response.iterator().next().isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListMockTests.java deleted file mode 100644 index 7e467f6608b4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Automation; -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 AutomationsListMockTests { - @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\":{\"description\":\"vftwaiv\",\"isEnabled\":false,\"scopes\":[],\"sources\":[],\"actions\":[]},\"location\":\"ypanhxmpdxxzet\",\"tags\":{\"x\":\"jwotnxlkfhglhrf\",\"nhpcselqx\":\"wecr\",\"ukklvzrlr\":\"vppqi\",\"cme\":\"l\"},\"id\":\"jsczivfqbqnasdsy\",\"name\":\"nzsieuscplh\",\"type\":\"vdgxly\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.automations().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ypanhxmpdxxzet", response.iterator().next().location()); - Assertions.assertEquals("jwotnxlkfhglhrf", response.iterator().next().tags().get("x")); - Assertions.assertEquals("vftwaiv", response.iterator().next().description()); - Assertions.assertEquals(false, response.iterator().next().isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsValidateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsValidateWithResponseMockTests.java deleted file mode 100644 index 496d5f2fbb75..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AutomationsValidateWithResponseMockTests.java +++ /dev/null @@ -1,96 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.fluent.models.AutomationInner; -import com.azure.resourcemanager.security.models.AutomationValidationStatus; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -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 AutomationsValidateWithResponseMockTests { - @Test - public void testValidateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"isValid\":true,\"message\":\"dh\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AutomationValidationStatus response = - manager - .automations() - .validateWithResponse( - "pg", - "ttbas", - new AutomationInner() - .withLocation("kixvvlwy") - .withTags(mapOf("zfe", "bfqvzfjmspu")) - .withDescription("ap") - .withIsEnabled(false) - .withScopes(Arrays.asList()) - .withSources(Arrays.asList()) - .withActions(Arrays.asList()), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(true, response.isValid()); - Assertions.assertEquals("dh", response.message()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwAssumeRoleAuthenticationDetailsPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwAssumeRoleAuthenticationDetailsPropertiesTests.java deleted file mode 100644 index 645bede43f11..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwAssumeRoleAuthenticationDetailsPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AwAssumeRoleAuthenticationDetailsProperties; -import org.junit.jupiter.api.Assertions; - -public final class AwAssumeRoleAuthenticationDetailsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AwAssumeRoleAuthenticationDetailsProperties model = - BinaryData - .fromString( - "{\"authenticationType\":\"awsAssumeRole\",\"accountId\":\"kzwjiqullq\",\"awsAssumeRoleArn\":\"bdmvrscmqerndbr\",\"awsExternalId\":\"yeofltfnnxrkad\",\"authenticationProvisioningState\":\"Expired\",\"grantedPermissions\":[\"AWS::AWSSecurityHubReadOnlyAccess\",\"AWS::AWSSecurityHubReadOnlyAccess\",\"AWS::AWSSecurityHubReadOnlyAccess\"]}") - .toObject(AwAssumeRoleAuthenticationDetailsProperties.class); - Assertions.assertEquals("bdmvrscmqerndbr", model.awsAssumeRoleArn()); - Assertions.assertEquals("yeofltfnnxrkad", model.awsExternalId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AwAssumeRoleAuthenticationDetailsProperties model = - new AwAssumeRoleAuthenticationDetailsProperties() - .withAwsAssumeRoleArn("bdmvrscmqerndbr") - .withAwsExternalId("yeofltfnnxrkad"); - model = BinaryData.fromObject(model).toObject(AwAssumeRoleAuthenticationDetailsProperties.class); - Assertions.assertEquals("bdmvrscmqerndbr", model.awsAssumeRoleArn()); - Assertions.assertEquals("yeofltfnnxrkad", model.awsExternalId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsEnvironmentDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsEnvironmentDataTests.java deleted file mode 100644 index 1624af3a7551..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsEnvironmentDataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AwsEnvironmentData; -import com.azure.resourcemanager.security.models.AwsOrganizationalData; - -public final class AwsEnvironmentDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AwsEnvironmentData model = - BinaryData - .fromString( - "{\"environmentType\":\"AwsAccount\",\"organizationalData\":{\"organizationMembershipType\":\"AwsOrganizationalData\"}}") - .toObject(AwsEnvironmentData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AwsEnvironmentData model = new AwsEnvironmentData().withOrganizationalData(new AwsOrganizationalData()); - model = BinaryData.fromObject(model).toObject(AwsEnvironmentData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMasterTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMasterTests.java deleted file mode 100644 index a972993a150a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMasterTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AwsOrganizationalDataMaster; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AwsOrganizationalDataMasterTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AwsOrganizationalDataMaster model = - BinaryData - .fromString( - "{\"organizationMembershipType\":\"Organization\",\"stacksetName\":\"omeikjcl\",\"excludedAccountIds\":[\"cnmwpfsuqtaa\",\"yqbxyxoyf\",\"uqqiqezxlhd\",\"zq\"]}") - .toObject(AwsOrganizationalDataMaster.class); - Assertions.assertEquals("omeikjcl", model.stacksetName()); - Assertions.assertEquals("cnmwpfsuqtaa", model.excludedAccountIds().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AwsOrganizationalDataMaster model = - new AwsOrganizationalDataMaster() - .withStacksetName("omeikjcl") - .withExcludedAccountIds(Arrays.asList("cnmwpfsuqtaa", "yqbxyxoyf", "uqqiqezxlhd", "zq")); - model = BinaryData.fromObject(model).toObject(AwsOrganizationalDataMaster.class); - Assertions.assertEquals("omeikjcl", model.stacksetName()); - Assertions.assertEquals("cnmwpfsuqtaa", model.excludedAccountIds().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMemberTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMemberTests.java deleted file mode 100644 index 3161cf68d561..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataMemberTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AwsOrganizationalDataMember; -import org.junit.jupiter.api.Assertions; - -public final class AwsOrganizationalDataMemberTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AwsOrganizationalDataMember model = - BinaryData - .fromString("{\"organizationMembershipType\":\"Member\",\"parentHierarchyId\":\"a\"}") - .toObject(AwsOrganizationalDataMember.class); - Assertions.assertEquals("a", model.parentHierarchyId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AwsOrganizationalDataMember model = new AwsOrganizationalDataMember().withParentHierarchyId("a"); - model = BinaryData.fromObject(model).toObject(AwsOrganizationalDataMember.class); - Assertions.assertEquals("a", model.parentHierarchyId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataTests.java deleted file mode 100644 index 2832b96e508c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AwsOrganizationalDataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AwsOrganizationalData; - -public final class AwsOrganizationalDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AwsOrganizationalData model = - BinaryData - .fromString("{\"organizationMembershipType\":\"AwsOrganizationalData\"}") - .toObject(AwsOrganizationalData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AwsOrganizationalData model = new AwsOrganizationalData(); - model = BinaryData.fromObject(model).toObject(AwsOrganizationalData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureDevOpsScopeEnvironmentDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureDevOpsScopeEnvironmentDataTests.java deleted file mode 100644 index b2306356746b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureDevOpsScopeEnvironmentDataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AzureDevOpsScopeEnvironmentData; - -public final class AzureDevOpsScopeEnvironmentDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureDevOpsScopeEnvironmentData model = - BinaryData - .fromString("{\"environmentType\":\"AzureDevOpsScope\"}") - .toObject(AzureDevOpsScopeEnvironmentData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureDevOpsScopeEnvironmentData model = new AzureDevOpsScopeEnvironmentData(); - model = BinaryData.fromObject(model).toObject(AzureDevOpsScopeEnvironmentData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceDetailsTests.java deleted file mode 100644 index 558a77b66239..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceDetailsTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AzureResourceDetails; - -public final class AzureResourceDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureResourceDetails model = - BinaryData.fromString("{\"source\":\"Azure\",\"id\":\"yrth\"}").toObject(AzureResourceDetails.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureResourceDetails model = new AzureResourceDetails(); - model = BinaryData.fromObject(model).toObject(AzureResourceDetails.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceIdentifierTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceIdentifierTests.java deleted file mode 100644 index a25bd7242706..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceIdentifierTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AzureResourceIdentifier; - -public final class AzureResourceIdentifierTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureResourceIdentifier model = - BinaryData - .fromString("{\"type\":\"AzureResource\",\"azureResourceId\":\"uyrsrziuctix\"}") - .toObject(AzureResourceIdentifier.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureResourceIdentifier model = new AzureResourceIdentifier(); - model = BinaryData.fromObject(model).toObject(AzureResourceIdentifier.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceLinkTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceLinkTests.java deleted file mode 100644 index 1363a09cc59c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureResourceLinkTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AzureResourceLink; - -public final class AzureResourceLinkTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureResourceLink model = - BinaryData.fromString("{\"id\":\"cbuewmrswnjlxuz\"}").toObject(AzureResourceLink.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureResourceLink model = new AzureResourceLink(); - model = BinaryData.fromObject(model).toObject(AzureResourceLink.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureTrackedResourceLocationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureTrackedResourceLocationTests.java deleted file mode 100644 index 485e00c4dd5a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/AzureTrackedResourceLocationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.AzureTrackedResourceLocation; -import org.junit.jupiter.api.Assertions; - -public final class AzureTrackedResourceLocationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureTrackedResourceLocation model = - BinaryData.fromString("{\"location\":\"ltducea\"}").toObject(AzureTrackedResourceLocation.class); - Assertions.assertEquals("ltducea", model.location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureTrackedResourceLocation model = new AzureTrackedResourceLocation().withLocation("ltducea"); - model = BinaryData.fromObject(model).toObject(AzureTrackedResourceLocation.class); - Assertions.assertEquals("ltducea", model.location()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineAdjustedResultTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineAdjustedResultTests.java deleted file mode 100644 index 22f5587f686f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineAdjustedResultTests.java +++ /dev/null @@ -1,49 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Baseline; -import com.azure.resourcemanager.security.models.BaselineAdjustedResult; -import com.azure.resourcemanager.security.models.RuleStatus; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class BaselineAdjustedResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - BaselineAdjustedResult model = - BinaryData - .fromString( - "{\"baseline\":{\"expectedResults\":[[\"oqc\"]],\"updatedTime\":\"2021-03-15T06:39:11Z\"},\"status\":\"InternalError\",\"resultsNotInBaseline\":[[\"kuejk\",\"vbiztjofqcv\"],[\"juf\",\"csjml\",\"e\"]],\"resultsOnlyInBaseline\":[[\"iriuxegthortu\",\"awlpjfelqerpp\"]]}") - .toObject(BaselineAdjustedResult.class); - Assertions.assertEquals("oqc", model.baseline().expectedResults().get(0).get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-15T06:39:11Z"), model.baseline().updatedTime()); - Assertions.assertEquals(RuleStatus.INTERNAL_ERROR, model.status()); - Assertions.assertEquals("kuejk", model.resultsNotInBaseline().get(0).get(0)); - Assertions.assertEquals("iriuxegthortu", model.resultsOnlyInBaseline().get(0).get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - BaselineAdjustedResult model = - new BaselineAdjustedResult() - .withBaseline( - new Baseline() - .withExpectedResults(Arrays.asList(Arrays.asList("oqc"))) - .withUpdatedTime(OffsetDateTime.parse("2021-03-15T06:39:11Z"))) - .withStatus(RuleStatus.INTERNAL_ERROR) - .withResultsNotInBaseline( - Arrays.asList(Arrays.asList("kuejk", "vbiztjofqcv"), Arrays.asList("juf", "csjml", "e"))) - .withResultsOnlyInBaseline(Arrays.asList(Arrays.asList("iriuxegthortu", "awlpjfelqerpp"))); - model = BinaryData.fromObject(model).toObject(BaselineAdjustedResult.class); - Assertions.assertEquals("oqc", model.baseline().expectedResults().get(0).get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-15T06:39:11Z"), model.baseline().updatedTime()); - Assertions.assertEquals(RuleStatus.INTERNAL_ERROR, model.status()); - Assertions.assertEquals("kuejk", model.resultsNotInBaseline().get(0).get(0)); - Assertions.assertEquals("iriuxegthortu", model.resultsOnlyInBaseline().get(0).get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineTests.java deleted file mode 100644 index f8128fc541b3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BaselineTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Baseline; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class BaselineTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Baseline model = - BinaryData - .fromString( - "{\"expectedResults\":[[\"qnzmnhiil\",\"alwcjgckbb\"],[\"cgzpraoxnyu\",\"fa\",\"sgftipwc\"]],\"updatedTime\":\"2021-01-22T16:26:57Z\"}") - .toObject(Baseline.class); - Assertions.assertEquals("qnzmnhiil", model.expectedResults().get(0).get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-22T16:26:57Z"), model.updatedTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Baseline model = - new Baseline() - .withExpectedResults( - Arrays - .asList( - Arrays.asList("qnzmnhiil", "alwcjgckbb"), Arrays.asList("cgzpraoxnyu", "fa", "sgftipwc"))) - .withUpdatedTime(OffsetDateTime.parse("2021-01-22T16:26:57Z")); - model = BinaryData.fromObject(model).toObject(Baseline.class); - Assertions.assertEquals("qnzmnhiil", model.expectedResults().get(0).get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-22T16:26:57Z"), model.updatedTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BenchmarkReferenceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BenchmarkReferenceTests.java deleted file mode 100644 index bc4e25608c56..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/BenchmarkReferenceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.BenchmarkReference; -import org.junit.jupiter.api.Assertions; - -public final class BenchmarkReferenceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - BenchmarkReference model = - BinaryData - .fromString("{\"benchmark\":\"n\",\"reference\":\"miljpnwynud\"}") - .toObject(BenchmarkReference.class); - Assertions.assertEquals("n", model.benchmark()); - Assertions.assertEquals("miljpnwynud", model.reference()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - BenchmarkReference model = new BenchmarkReference().withBenchmark("n").withReference("miljpnwynud"); - model = BinaryData.fromObject(model).toObject(BenchmarkReference.class); - Assertions.assertEquals("n", model.benchmark()); - Assertions.assertEquals("miljpnwynud", model.reference()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefExternalSecuritySolutionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefExternalSecuritySolutionTests.java deleted file mode 100644 index e46b0403f9ee..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefExternalSecuritySolutionTests.java +++ /dev/null @@ -1,49 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CefExternalSecuritySolution; -import com.azure.resourcemanager.security.models.CefSolutionProperties; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class CefExternalSecuritySolutionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CefExternalSecuritySolution model = - BinaryData - .fromString( - "{\"kind\":\"CEF\",\"properties\":{\"hostname\":\"ssoljom\",\"agent\":\"tfy\",\"lastEventReceived\":\"lbvgjc\",\"deviceVendor\":\"kk\",\"deviceType\":\"iiy\",\"workspace\":{\"id\":\"ikizbcu\"},\"\":{\"hcekxgnlykm\":\"datavntnrgmqso\",\"doksqdtiwlwxlbon\":\"datacpwzv\",\"qicqchygt\":\"dataqba\",\"epubdp\":\"dataxbyja\"}},\"location\":\"yqvgxia\",\"id\":\"detv\",\"name\":\"hkxdxuwsaifmc\",\"type\":\"nosbz\"}") - .toObject(CefExternalSecuritySolution.class); - Assertions.assertEquals("kk", model.properties().deviceVendor()); - Assertions.assertEquals("iiy", model.properties().deviceType()); - Assertions.assertEquals("ikizbcu", model.properties().workspace().id()); - Assertions.assertEquals("ssoljom", model.properties().hostname()); - Assertions.assertEquals("tfy", model.properties().agent()); - Assertions.assertEquals("lbvgjc", model.properties().lastEventReceived()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CefExternalSecuritySolution model = - new CefExternalSecuritySolution() - .withProperties( - new CefSolutionProperties() - .withDeviceVendor("kk") - .withDeviceType("iiy") - .withWorkspace(new ConnectedWorkspace().withId("ikizbcu")) - .withHostname("ssoljom") - .withAgent("tfy") - .withLastEventReceived("lbvgjc")); - model = BinaryData.fromObject(model).toObject(CefExternalSecuritySolution.class); - Assertions.assertEquals("kk", model.properties().deviceVendor()); - Assertions.assertEquals("iiy", model.properties().deviceType()); - Assertions.assertEquals("ikizbcu", model.properties().workspace().id()); - Assertions.assertEquals("ssoljom", model.properties().hostname()); - Assertions.assertEquals("tfy", model.properties().agent()); - Assertions.assertEquals("lbvgjc", model.properties().lastEventReceived()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefSolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefSolutionPropertiesTests.java deleted file mode 100644 index b94447a687e0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CefSolutionPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CefSolutionProperties; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class CefSolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CefSolutionProperties model = - BinaryData - .fromString( - "{\"hostname\":\"hg\",\"agent\":\"kb\",\"lastEventReceived\":\"njolgjyyxpv\",\"deviceVendor\":\"szerqzevxoqei\",\"deviceType\":\"xwaljgl\",\"workspace\":{\"id\":\"lqwa\"},\"\":{\"bhdvafjrqpjiy\":\"dataqulhmzy\"}}") - .toObject(CefSolutionProperties.class); - Assertions.assertEquals("szerqzevxoqei", model.deviceVendor()); - Assertions.assertEquals("xwaljgl", model.deviceType()); - Assertions.assertEquals("lqwa", model.workspace().id()); - Assertions.assertEquals("hg", model.hostname()); - Assertions.assertEquals("kb", model.agent()); - Assertions.assertEquals("njolgjyyxpv", model.lastEventReceived()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CefSolutionProperties model = - new CefSolutionProperties() - .withDeviceVendor("szerqzevxoqei") - .withDeviceType("xwaljgl") - .withWorkspace(new ConnectedWorkspace().withId("lqwa")) - .withHostname("hg") - .withAgent("kb") - .withLastEventReceived("njolgjyyxpv"); - model = BinaryData.fromObject(model).toObject(CefSolutionProperties.class); - Assertions.assertEquals("szerqzevxoqei", model.deviceVendor()); - Assertions.assertEquals("xwaljgl", model.deviceType()); - Assertions.assertEquals("lqwa", model.workspace().id()); - Assertions.assertEquals("hg", model.hostname()); - Assertions.assertEquals("kb", model.agent()); - Assertions.assertEquals("njolgjyyxpv", model.lastEventReceived()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CloudOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CloudOfferingTests.java deleted file mode 100644 index 87c5fd0ed518..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CloudOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CloudOffering; - -public final class CloudOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CloudOffering model = - BinaryData - .fromString("{\"offeringType\":\"CloudOffering\",\"description\":\"opwbeonrlkwzd\"}") - .toObject(CloudOffering.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CloudOffering model = new CloudOffering(); - model = BinaryData.fromObject(model).toObject(CloudOffering.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceInnerTests.java deleted file mode 100644 index 0543972aa28a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ComplianceInner; - -public final class ComplianceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceInner model = - BinaryData - .fromString( - "{\"properties\":{\"assessmentTimestampUtcDate\":\"2021-08-15T01:34:53Z\",\"resourceCount\":207967373,\"assessmentResult\":[{\"segmentType\":\"dpfrxtrthzvaytdw\",\"percentage\":34.16180582030333},{\"segmentType\":\"ubpaxhe\",\"percentage\":1.5196984611925868}]},\"id\":\"ivpdtiir\",\"name\":\"tdqoaxoruzfgsq\",\"type\":\"yfxrx\"}") - .toObject(ComplianceInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceInner model = new ComplianceInner(); - model = BinaryData.fromObject(model).toObject(ComplianceInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceListTests.java deleted file mode 100644 index 0209720593c4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ComplianceInner; -import com.azure.resourcemanager.security.models.ComplianceList; -import java.util.Arrays; - -public final class ComplianceListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"assessmentTimestampUtcDate\":\"2021-08-25T09:33:34Z\",\"resourceCount\":624778524,\"assessmentResult\":[]},\"id\":\"bqfatpxllrxcyjmo\",\"name\":\"dsuvarmywdmjsjqb\",\"type\":\"hhyxxrw\"},{\"properties\":{\"assessmentTimestampUtcDate\":\"2021-02-04T08:50:40Z\",\"resourceCount\":803302222,\"assessmentResult\":[]},\"id\":\"p\",\"name\":\"xkgymareqnajxqu\",\"type\":\"jhkycub\"},{\"properties\":{\"assessmentTimestampUtcDate\":\"2021-03-22T14:35:21Z\",\"resourceCount\":2056337569,\"assessmentResult\":[]},\"id\":\"fwqmzqalkrmn\",\"name\":\"i\",\"type\":\"pxacqqudfn\"},{\"properties\":{\"assessmentTimestampUtcDate\":\"2021-06-13T18:20:41Z\",\"resourceCount\":1365725065,\"assessmentResult\":[]},\"id\":\"bjyvay\",\"name\":\"fimrzrtuzqogse\",\"type\":\"nevfdnw\"}],\"nextLink\":\"mewzsyyc\"}") - .toObject(ComplianceList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceList model = - new ComplianceList() - .withValue( - Arrays - .asList( - new ComplianceInner(), - new ComplianceInner(), - new ComplianceInner(), - new ComplianceInner())); - model = BinaryData.fromObject(model).toObject(ComplianceList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancePropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancePropertiesTests.java deleted file mode 100644 index 421d502a6a5c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancePropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ComplianceProperties; - -public final class CompliancePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceProperties model = - BinaryData - .fromString( - "{\"assessmentTimestampUtcDate\":\"2021-11-22T21:44:45Z\",\"resourceCount\":2043686923,\"assessmentResult\":[{\"segmentType\":\"xje\",\"percentage\":84.10933716066732},{\"segmentType\":\"wxuqlcvydypatdoo\",\"percentage\":48.53263087805991},{\"segmentType\":\"iodkooebwnujhem\",\"percentage\":70.84255746706634}]}") - .toObject(ComplianceProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceProperties model = new ComplianceProperties(); - model = BinaryData.fromObject(model).toObject(ComplianceProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultInnerTests.java deleted file mode 100644 index 16b9ae57355e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ComplianceResultInner; - -public final class ComplianceResultInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceResultInner model = - BinaryData - .fromString( - "{\"properties\":{\"resourceStatus\":\"NotApplicable\"},\"id\":\"jdous\",\"name\":\"cqvkocrcjdkwtn\",\"type\":\"xbnjbiksq\"}") - .toObject(ComplianceResultInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceResultInner model = new ComplianceResultInner(); - model = BinaryData.fromObject(model).toObject(ComplianceResultInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultListTests.java deleted file mode 100644 index a44d8e55a67e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ComplianceResultInner; -import com.azure.resourcemanager.security.models.ComplianceResultList; -import java.util.Arrays; - -public final class ComplianceResultListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceResultList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"resourceStatus\":\"Healthy\"},\"id\":\"rnfygxgispem\",\"name\":\"tzfkufubl\",\"type\":\"ofx\"},{\"properties\":{\"resourceStatus\":\"NotApplicable\"},\"id\":\"jaeq\",\"name\":\"hqjbasvmsmj\",\"type\":\"ulngsntn\"}],\"nextLink\":\"bkzgcwrwclx\"}") - .toObject(ComplianceResultList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceResultList model = - new ComplianceResultList() - .withValue(Arrays.asList(new ComplianceResultInner(), new ComplianceResultInner())); - model = BinaryData.fromObject(model).toObject(ComplianceResultList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultPropertiesTests.java deleted file mode 100644 index 2d0a41a99328..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultPropertiesTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ComplianceResultProperties; - -public final class ComplianceResultPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceResultProperties model = - BinaryData.fromString("{\"resourceStatus\":\"NotApplicable\"}").toObject(ComplianceResultProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceResultProperties model = new ComplianceResultProperties(); - model = BinaryData.fromObject(model).toObject(ComplianceResultProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsGetWithResponseMockTests.java deleted file mode 100644 index 4691e1e8b266..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ComplianceResult; -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 ComplianceResultsGetWithResponseMockTests { - @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\":{\"resourceStatus\":\"Healthy\"},\"id\":\"punytjl\",\"name\":\"esmmpathubtahd\",\"type\":\"an\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ComplianceResult response = - manager - .complianceResults() - .getWithResponse("i", "ehqbeivdlhydwbdb", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsListMockTests.java deleted file mode 100644 index 8073d928caf7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceResultsListMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ComplianceResult; -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 ComplianceResultsListMockTests { - @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\":{\"resourceStatus\":\"NotApplicable\"},\"id\":\"ciklh\",\"name\":\"yek\",\"type\":\"drenxol\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.complianceResults().list("e", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceSegmentTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceSegmentTests.java deleted file mode 100644 index d31b157d0059..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ComplianceSegmentTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ComplianceSegment; - -public final class ComplianceSegmentTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComplianceSegment model = - BinaryData - .fromString("{\"segmentType\":\"kcrodtjinfw\",\"percentage\":48.601111864993506}") - .toObject(ComplianceSegment.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComplianceSegment model = new ComplianceSegment(); - model = BinaryData.fromObject(model).toObject(ComplianceSegment.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesGetWithResponseMockTests.java deleted file mode 100644 index ddcb0c58903b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Compliance; -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 CompliancesGetWithResponseMockTests { - @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\":{\"assessmentTimestampUtcDate\":\"2021-10-16T21:55:46Z\",\"resourceCount\":1151163794,\"assessmentResult\":[]},\"id\":\"zytzarogatmolj\",\"name\":\"ywmpinmzvfkneer\",\"type\":\"ztrknsj\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Compliance response = - manager - .compliances() - .getWithResponse("jtrpzuyud", "vbxnhsqeaeonqe", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesListMockTests.java deleted file mode 100644 index 93a5d3671386..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CompliancesListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Compliance; -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 CompliancesListMockTests { - @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\":{\"assessmentTimestampUtcDate\":\"2021-04-01T07:50:21Z\",\"resourceCount\":1815121568,\"assessmentResult\":[]},\"id\":\"okmyr\",\"name\":\"jialz\",\"type\":\"nobrqlpb\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.compliances().list("gbvoffbkk", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectableResourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectableResourceTests.java deleted file mode 100644 index 2918460962da..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectableResourceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConnectableResource; - -public final class ConnectableResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectableResource model = - BinaryData - .fromString( - "{\"id\":\"lsismjqfrd\",\"inboundConnectedResources\":[{\"connectedResourceId\":\"quhiosrsjuivf\",\"tcpPorts\":\"is\",\"udpPorts\":\"rnxzh\"}],\"outboundConnectedResources\":[{\"connectedResourceId\":\"rxzbujr\",\"tcpPorts\":\"hqvwrevkhgnlnzon\",\"udpPorts\":\"rpiqywncv\"},{\"connectedResourceId\":\"szcofizeht\",\"tcpPorts\":\"gbjkvreljeamur\",\"udpPorts\":\"mlovuanashcxl\"},{\"connectedResourceId\":\"jerbdkelvidizozs\",\"tcpPorts\":\"ccxjm\",\"udpPorts\":\"fdgnwncypuuwwlt\"},{\"connectedResourceId\":\"qjctzenkeif\",\"tcpPorts\":\"hmkdasvfl\",\"udpPorts\":\"bxcudchx\"}]}") - .toObject(ConnectableResource.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectableResource model = new ConnectableResource(); - model = BinaryData.fromObject(model).toObject(ConnectableResource.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedResourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedResourceTests.java deleted file mode 100644 index 01ee1f296ed7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedResourceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConnectedResource; - -public final class ConnectedResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectedResource model = - BinaryData - .fromString("{\"connectedResourceId\":\"rb\",\"tcpPorts\":\"d\",\"udpPorts\":\"robwjlvizbfhf\"}") - .toObject(ConnectedResource.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectedResource model = new ConnectedResource(); - model = BinaryData.fromObject(model).toObject(ConnectedResource.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedWorkspaceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedWorkspaceTests.java deleted file mode 100644 index c39f87bebebc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectedWorkspaceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import org.junit.jupiter.api.Assertions; - -public final class ConnectedWorkspaceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectedWorkspace model = BinaryData.fromString("{\"id\":\"xsaetg\"}").toObject(ConnectedWorkspace.class); - Assertions.assertEquals("xsaetg", model.id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectedWorkspace model = new ConnectedWorkspace().withId("xsaetg"); - model = BinaryData.fromObject(model).toObject(ConnectedWorkspace.class); - Assertions.assertEquals("xsaetg", model.id()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionFromIpNotAllowedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionFromIpNotAllowedTests.java deleted file mode 100644 index 3170173766f3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionFromIpNotAllowedTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConnectionFromIpNotAllowed; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ConnectionFromIpNotAllowedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectionFromIpNotAllowed model = - BinaryData - .fromString( - "{\"ruleType\":\"ConnectionFromIpNotAllowed\",\"allowlistValues\":[\"lubses\"],\"valueType\":\"IpCidr\",\"displayName\":\"artr\",\"description\":\"nlp\",\"isEnabled\":true}") - .toObject(ConnectionFromIpNotAllowed.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("lubses", model.allowlistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectionFromIpNotAllowed model = - new ConnectionFromIpNotAllowed().withIsEnabled(true).withAllowlistValues(Arrays.asList("lubses")); - model = BinaryData.fromObject(model).toObject(ConnectionFromIpNotAllowed.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("lubses", model.allowlistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionStringsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionStringsInnerTests.java deleted file mode 100644 index 3ff0385b3852..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionStringsInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ConnectionStringsInner; -import com.azure.resourcemanager.security.models.IngestionConnectionString; -import java.util.Arrays; - -public final class ConnectionStringsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectionStringsInner model = - BinaryData - .fromString( - "{\"value\":[{\"location\":\"qd\",\"value\":\"jgwdtgukranbl\"},{\"location\":\"hqlkccuzgygqwaho\",\"value\":\"lwgniiprglvawu\"}]}") - .toObject(ConnectionStringsInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectionStringsInner model = - new ConnectionStringsInner() - .withValue(Arrays.asList(new IngestionConnectionString(), new IngestionConnectionString())); - model = BinaryData.fromObject(model).toObject(ConnectionStringsInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionToIpNotAllowedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionToIpNotAllowedTests.java deleted file mode 100644 index ffd2da1bc91d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectionToIpNotAllowedTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConnectionToIpNotAllowed; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ConnectionToIpNotAllowedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectionToIpNotAllowed model = - BinaryData - .fromString( - "{\"ruleType\":\"ConnectionToIpNotAllowed\",\"allowlistValues\":[\"ixldzyyfy\",\"pqsixymmp\",\"jivyqlkjuv\",\"mbmslzoyov\"],\"valueType\":\"String\",\"displayName\":\"pqvyb\",\"description\":\"gvmxnok\",\"isEnabled\":true}") - .toObject(ConnectionToIpNotAllowed.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("ixldzyyfy", model.allowlistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectionToIpNotAllowed model = - new ConnectionToIpNotAllowed() - .withIsEnabled(true) - .withAllowlistValues(Arrays.asList("ixldzyyfy", "pqsixymmp", "jivyqlkjuv", "mbmslzoyov")); - model = BinaryData.fromObject(model).toObject(ConnectionToIpNotAllowed.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("ixldzyyfy", model.allowlistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingInnerTests.java deleted file mode 100644 index fc22fd5efea8..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ConnectorSettingInner; -import com.azure.resourcemanager.security.models.AuthenticationDetailsProperties; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.HybridComputeSettingsProperties; -import org.junit.jupiter.api.Assertions; - -public final class ConnectorSettingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectorSettingInner model = - BinaryData - .fromString( - "{\"properties\":{\"hybridComputeSettings\":{\"hybridComputeProvisioningState\":\"Invalid\",\"autoProvision\":\"Off\",\"resourceGroupName\":\"enl\",\"region\":\"htkln\"},\"authenticationDetails\":{\"authenticationType\":\"AuthenticationDetailsProperties\",\"authenticationProvisioningState\":\"IncorrectPolicy\",\"grantedPermissions\":[\"AWS::AWSSecurityHubReadOnlyAccess\",\"AWS::AWSSecurityHubReadOnlyAccess\",\"AWS::SecurityAudit\"]}},\"id\":\"ev\",\"name\":\"bo\",\"type\":\"lcqxypokk\"}") - .toObject(ConnectorSettingInner.class); - Assertions.assertEquals(AutoProvision.OFF, model.hybridComputeSettings().autoProvision()); - Assertions.assertEquals("enl", model.hybridComputeSettings().resourceGroupName()); - Assertions.assertEquals("htkln", model.hybridComputeSettings().region()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectorSettingInner model = - new ConnectorSettingInner() - .withHybridComputeSettings( - new HybridComputeSettingsProperties() - .withAutoProvision(AutoProvision.OFF) - .withResourceGroupName("enl") - .withRegion("htkln")) - .withAuthenticationDetails(new AuthenticationDetailsProperties()); - model = BinaryData.fromObject(model).toObject(ConnectorSettingInner.class); - Assertions.assertEquals(AutoProvision.OFF, model.hybridComputeSettings().autoProvision()); - Assertions.assertEquals("enl", model.hybridComputeSettings().resourceGroupName()); - Assertions.assertEquals("htkln", model.hybridComputeSettings().region()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingListTests.java deleted file mode 100644 index 069f35ab6d3d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorSettingListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ConnectorSettingInner; -import com.azure.resourcemanager.security.models.ConnectorSettingList; -import java.util.Arrays; - -public final class ConnectorSettingListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConnectorSettingList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{},\"id\":\"kzmkwklsnoxaxmqe\",\"name\":\"alhhjnhgwydyynfs\",\"type\":\"khgb\"},{\"properties\":{},\"id\":\"narfdlpukhpyrn\",\"name\":\"izjcpeog\",\"type\":\"hnmgbroux\"},{\"properties\":{},\"id\":\"fhp\",\"name\":\"paz\",\"type\":\"zoyw\"},{\"properties\":{},\"id\":\"dulontacn\",\"name\":\"qwtehtuevr\",\"type\":\"rljyoogwxhnsdu\"}],\"nextLink\":\"wbsreur\"}") - .toObject(ConnectorSettingList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConnectorSettingList model = - new ConnectorSettingList() - .withValue( - Arrays - .asList( - new ConnectorSettingInner(), - new ConnectorSettingInner(), - new ConnectorSettingInner(), - new ConnectorSettingInner())); - model = BinaryData.fromObject(model).toObject(ConnectorSettingList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index fb9620ed23b2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,81 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AuthenticationDetailsProperties; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.ConnectorSetting; -import com.azure.resourcemanager.security.models.HybridComputeSettingsProperties; -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 ConnectorsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"hybridComputeSettings\":{\"hybridComputeProvisioningState\":\"Valid\",\"autoProvision\":\"Off\",\"resourceGroupName\":\"sdixchwkibmg\",\"region\":\"mncj\"},\"authenticationDetails\":{\"authenticationType\":\"AuthenticationDetailsProperties\",\"authenticationProvisioningState\":\"Invalid\",\"grantedPermissions\":[]}},\"id\":\"cqzoofjnqjsve\",\"name\":\"fbhtleberp\",\"type\":\"ljekn\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConnectorSetting response = - manager - .connectors() - .define("xfkjqutibh") - .withHybridComputeSettings( - new HybridComputeSettingsProperties() - .withAutoProvision(AutoProvision.ON) - .withResourceGroupName("rkp") - .withRegion("bduxvzmlghnys")) - .withAuthenticationDetails(new AuthenticationDetailsProperties()) - .create(); - - Assertions.assertEquals(AutoProvision.OFF, response.hybridComputeSettings().autoProvision()); - Assertions.assertEquals("sdixchwkibmg", response.hybridComputeSettings().resourceGroupName()); - Assertions.assertEquals("mncj", response.hybridComputeSettings().region()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsDeleteWithResponseMockTests.java deleted file mode 100644 index 08da187a96e2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 ConnectorsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.connectors().deleteWithResponse("bafeb", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsGetWithResponseMockTests.java deleted file mode 100644 index 7cf7ec9cc875..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.ConnectorSetting; -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 ConnectorsGetWithResponseMockTests { - @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\":{\"hybridComputeSettings\":{\"hybridComputeProvisioningState\":\"Expired\",\"autoProvision\":\"Off\",\"resourceGroupName\":\"xezm\",\"region\":\"kjgpjeuxsphlokfp\"},\"authenticationDetails\":{\"authenticationType\":\"AuthenticationDetailsProperties\",\"authenticationProvisioningState\":\"Invalid\",\"grantedPermissions\":[]}},\"id\":\"vfbhwb\",\"name\":\"qufv\",\"type\":\"gnrglaqrwyamb\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConnectorSetting response = - manager.connectors().getWithResponse("dr", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals(AutoProvision.OFF, response.hybridComputeSettings().autoProvision()); - Assertions.assertEquals("xezm", response.hybridComputeSettings().resourceGroupName()); - Assertions.assertEquals("kjgpjeuxsphlokfp", response.hybridComputeSettings().region()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsListMockTests.java deleted file mode 100644 index d82582b78674..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ConnectorsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AutoProvision; -import com.azure.resourcemanager.security.models.ConnectorSetting; -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 ConnectorsListMockTests { - @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\":{\"hybridComputeSettings\":{\"hybridComputeProvisioningState\":\"Invalid\",\"autoProvision\":\"On\",\"resourceGroupName\":\"npipcwybszfncn\",\"region\":\"tpf\"},\"authenticationDetails\":{\"authenticationType\":\"AuthenticationDetailsProperties\",\"authenticationProvisioningState\":\"Valid\",\"grantedPermissions\":[]}},\"id\":\"whxorpwaltz\",\"name\":\"ugexojfccylht\",\"type\":\"hthvazjpwex\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.connectors().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals(AutoProvision.ON, response.iterator().next().hybridComputeSettings().autoProvision()); - Assertions - .assertEquals("npipcwybszfncn", response.iterator().next().hybridComputeSettings().resourceGroupName()); - Assertions.assertEquals("tpf", response.iterator().next().hybridComputeSettings().region()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ContainerRegistryVulnerabilityPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ContainerRegistryVulnerabilityPropertiesTests.java deleted file mode 100644 index 9461cacd73f8..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ContainerRegistryVulnerabilityPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ContainerRegistryVulnerabilityProperties; - -public final class ContainerRegistryVulnerabilityPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ContainerRegistryVulnerabilityProperties model = - BinaryData - .fromString( - "{\"assessedResourceType\":\"ContainerRegistryVulnerability\",\"type\":\"l\",\"cvss\":{\"iotzbpdbollgryfq\":{\"base\":32.276623}},\"patchable\":true,\"cve\":[{\"title\":\"rowsocnequy\",\"link\":\"jboq\"}],\"publishedTime\":\"2020-12-20T14:11:53Z\",\"vendorReferences\":[{\"title\":\"kqevadrmmw\",\"link\":\"awvcmjzkxiid\"},{\"title\":\"czskoswoqiqazu\",\"link\":\"mxzkr\"},{\"title\":\"oiisbamnppcce\",\"link\":\"ztdsbeza\"},{\"title\":\"f\",\"link\":\"zxuizhyhnepkpe\"}],\"repositoryName\":\"arxqiubx\",\"imageDigest\":\"kecpxdazvdh\"}") - .toObject(ContainerRegistryVulnerabilityProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ContainerRegistryVulnerabilityProperties model = new ContainerRegistryVulnerabilityProperties(); - model = BinaryData.fromObject(model).toObject(ContainerRegistryVulnerabilityProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingNativeCloudConnectionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingNativeCloudConnectionTests.java deleted file mode 100644 index ba90424e91d0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingNativeCloudConnectionTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CspmMonitorAwsOfferingNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class CspmMonitorAwsOfferingNativeCloudConnectionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CspmMonitorAwsOfferingNativeCloudConnection model = - BinaryData - .fromString("{\"cloudRoleArn\":\"absol\"}") - .toObject(CspmMonitorAwsOfferingNativeCloudConnection.class); - Assertions.assertEquals("absol", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CspmMonitorAwsOfferingNativeCloudConnection model = - new CspmMonitorAwsOfferingNativeCloudConnection().withCloudRoleArn("absol"); - model = BinaryData.fromObject(model).toObject(CspmMonitorAwsOfferingNativeCloudConnection.class); - Assertions.assertEquals("absol", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingTests.java deleted file mode 100644 index 545907659300..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAwsOfferingTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CspmMonitorAwsOffering; -import com.azure.resourcemanager.security.models.CspmMonitorAwsOfferingNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class CspmMonitorAwsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CspmMonitorAwsOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"CspmMonitorAws\",\"nativeCloudConnection\":{\"cloudRoleArn\":\"izjixlq\"},\"description\":\"ef\"}") - .toObject(CspmMonitorAwsOffering.class); - Assertions.assertEquals("izjixlq", model.nativeCloudConnection().cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CspmMonitorAwsOffering model = - new CspmMonitorAwsOffering() - .withNativeCloudConnection( - new CspmMonitorAwsOfferingNativeCloudConnection().withCloudRoleArn("izjixlq")); - model = BinaryData.fromObject(model).toObject(CspmMonitorAwsOffering.class); - Assertions.assertEquals("izjixlq", model.nativeCloudConnection().cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAzureDevOpsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAzureDevOpsOfferingTests.java deleted file mode 100644 index c2f6b9b2f0c4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorAzureDevOpsOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CspmMonitorAzureDevOpsOffering; - -public final class CspmMonitorAzureDevOpsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CspmMonitorAzureDevOpsOffering model = - BinaryData - .fromString("{\"offeringType\":\"CspmMonitorAzureDevOps\",\"description\":\"qqrsmpcbbprtugav\"}") - .toObject(CspmMonitorAzureDevOpsOffering.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CspmMonitorAzureDevOpsOffering model = new CspmMonitorAzureDevOpsOffering(); - model = BinaryData.fromObject(model).toObject(CspmMonitorAzureDevOpsOffering.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingNativeCloudConnectionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingNativeCloudConnectionTests.java deleted file mode 100644 index c6aaca4eafda..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingNativeCloudConnectionTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CspmMonitorGcpOfferingNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class CspmMonitorGcpOfferingNativeCloudConnectionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CspmMonitorGcpOfferingNativeCloudConnection model = - BinaryData - .fromString( - "{\"workloadIdentityProviderId\":\"llxricc\",\"serviceAccountEmailAddress\":\"wmuqqoajxeiygle\"}") - .toObject(CspmMonitorGcpOfferingNativeCloudConnection.class); - Assertions.assertEquals("llxricc", model.workloadIdentityProviderId()); - Assertions.assertEquals("wmuqqoajxeiygle", model.serviceAccountEmailAddress()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CspmMonitorGcpOfferingNativeCloudConnection model = - new CspmMonitorGcpOfferingNativeCloudConnection() - .withWorkloadIdentityProviderId("llxricc") - .withServiceAccountEmailAddress("wmuqqoajxeiygle"); - model = BinaryData.fromObject(model).toObject(CspmMonitorGcpOfferingNativeCloudConnection.class); - Assertions.assertEquals("llxricc", model.workloadIdentityProviderId()); - Assertions.assertEquals("wmuqqoajxeiygle", model.serviceAccountEmailAddress()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingTests.java deleted file mode 100644 index f3c2b4ffdfc0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGcpOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CspmMonitorGcpOffering; -import com.azure.resourcemanager.security.models.CspmMonitorGcpOfferingNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class CspmMonitorGcpOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CspmMonitorGcpOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"CspmMonitorGcp\",\"nativeCloudConnection\":{\"workloadIdentityProviderId\":\"s\",\"serviceAccountEmailAddress\":\"tkbtnqlrngl\"},\"description\":\"biipsnawwlqkznx\"}") - .toObject(CspmMonitorGcpOffering.class); - Assertions.assertEquals("s", model.nativeCloudConnection().workloadIdentityProviderId()); - Assertions.assertEquals("tkbtnqlrngl", model.nativeCloudConnection().serviceAccountEmailAddress()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CspmMonitorGcpOffering model = - new CspmMonitorGcpOffering() - .withNativeCloudConnection( - new CspmMonitorGcpOfferingNativeCloudConnection() - .withWorkloadIdentityProviderId("s") - .withServiceAccountEmailAddress("tkbtnqlrngl")); - model = BinaryData.fromObject(model).toObject(CspmMonitorGcpOffering.class); - Assertions.assertEquals("s", model.nativeCloudConnection().workloadIdentityProviderId()); - Assertions.assertEquals("tkbtnqlrngl", model.nativeCloudConnection().serviceAccountEmailAddress()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGithubOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGithubOfferingTests.java deleted file mode 100644 index 81a6c03211af..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CspmMonitorGithubOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CspmMonitorGithubOffering; - -public final class CspmMonitorGithubOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CspmMonitorGithubOffering model = - BinaryData - .fromString("{\"offeringType\":\"CspmMonitorGithub\",\"description\":\"bzsx\"}") - .toObject(CspmMonitorGithubOffering.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CspmMonitorGithubOffering model = new CspmMonitorGithubOffering(); - model = BinaryData.fromObject(model).toObject(CspmMonitorGithubOffering.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAlertRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAlertRuleTests.java deleted file mode 100644 index 6af4ab1acfa7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAlertRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CustomAlertRule; -import org.junit.jupiter.api.Assertions; - -public final class CustomAlertRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomAlertRule model = - BinaryData - .fromString( - "{\"ruleType\":\"CustomAlertRule\",\"displayName\":\"usue\",\"description\":\"zwdejbavor\",\"isEnabled\":true}") - .toObject(CustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomAlertRule model = new CustomAlertRule().withIsEnabled(true); - model = BinaryData.fromObject(model).toObject(CustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestPropertiesTests.java deleted file mode 100644 index aa455a49be3f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestPropertiesTests.java +++ /dev/null @@ -1,47 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.CustomAssessmentAutomationRequestProperties; -import com.azure.resourcemanager.security.models.SeverityEnum; -import com.azure.resourcemanager.security.models.SupportedCloudEnum; -import org.junit.jupiter.api.Assertions; - -public final class CustomAssessmentAutomationRequestPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomAssessmentAutomationRequestProperties model = - BinaryData - .fromString( - "{\"compressedQuery\":\"cbjy\",\"supportedCloud\":\"AWS\",\"severity\":\"Low\",\"displayName\":\"xqhabi\",\"description\":\"ikxwc\",\"remediationDescription\":\"yscnpqxu\"}") - .toObject(CustomAssessmentAutomationRequestProperties.class); - Assertions.assertEquals("cbjy", model.compressedQuery()); - Assertions.assertEquals(SupportedCloudEnum.AWS, model.supportedCloud()); - Assertions.assertEquals(SeverityEnum.LOW, model.severity()); - Assertions.assertEquals("xqhabi", model.displayName()); - Assertions.assertEquals("ikxwc", model.description()); - Assertions.assertEquals("yscnpqxu", model.remediationDescription()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomAssessmentAutomationRequestProperties model = - new CustomAssessmentAutomationRequestProperties() - .withCompressedQuery("cbjy") - .withSupportedCloud(SupportedCloudEnum.AWS) - .withSeverity(SeverityEnum.LOW) - .withDisplayName("xqhabi") - .withDescription("ikxwc") - .withRemediationDescription("yscnpqxu"); - model = BinaryData.fromObject(model).toObject(CustomAssessmentAutomationRequestProperties.class); - Assertions.assertEquals("cbjy", model.compressedQuery()); - Assertions.assertEquals(SupportedCloudEnum.AWS, model.supportedCloud()); - Assertions.assertEquals(SeverityEnum.LOW, model.severity()); - Assertions.assertEquals("xqhabi", model.displayName()); - Assertions.assertEquals("ikxwc", model.description()); - Assertions.assertEquals("yscnpqxu", model.remediationDescription()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestTests.java deleted file mode 100644 index 1ba48761ba0d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationRequestTests.java +++ /dev/null @@ -1,47 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CustomAssessmentAutomationRequest; -import com.azure.resourcemanager.security.models.SeverityEnum; -import com.azure.resourcemanager.security.models.SupportedCloudEnum; -import org.junit.jupiter.api.Assertions; - -public final class CustomAssessmentAutomationRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomAssessmentAutomationRequest model = - BinaryData - .fromString( - "{\"properties\":{\"compressedQuery\":\"xhekuksjtxukcdm\",\"supportedCloud\":\"GCP\",\"severity\":\"Low\",\"displayName\":\"uanzwuxzdx\",\"description\":\"yrlhmwhfpmrqobm\",\"remediationDescription\":\"kknryrtihf\"},\"id\":\"tijbpzvgnwzsymgl\",\"name\":\"uf\",\"type\":\"yzkohdbihanuf\"}") - .toObject(CustomAssessmentAutomationRequest.class); - Assertions.assertEquals("xhekuksjtxukcdm", model.compressedQuery()); - Assertions.assertEquals(SupportedCloudEnum.GCP, model.supportedCloud()); - Assertions.assertEquals(SeverityEnum.LOW, model.severity()); - Assertions.assertEquals("uanzwuxzdx", model.displayName()); - Assertions.assertEquals("yrlhmwhfpmrqobm", model.description()); - Assertions.assertEquals("kknryrtihf", model.remediationDescription()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomAssessmentAutomationRequest model = - new CustomAssessmentAutomationRequest() - .withCompressedQuery("xhekuksjtxukcdm") - .withSupportedCloud(SupportedCloudEnum.GCP) - .withSeverity(SeverityEnum.LOW) - .withDisplayName("uanzwuxzdx") - .withDescription("yrlhmwhfpmrqobm") - .withRemediationDescription("kknryrtihf"); - model = BinaryData.fromObject(model).toObject(CustomAssessmentAutomationRequest.class); - Assertions.assertEquals("xhekuksjtxukcdm", model.compressedQuery()); - Assertions.assertEquals(SupportedCloudEnum.GCP, model.supportedCloud()); - Assertions.assertEquals(SeverityEnum.LOW, model.severity()); - Assertions.assertEquals("uanzwuxzdx", model.displayName()); - Assertions.assertEquals("yrlhmwhfpmrqobm", model.description()); - Assertions.assertEquals("kknryrtihf", model.remediationDescription()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 9dd6004f0f3a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomAssessmentAutomationsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 CustomAssessmentAutomationsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .customAssessmentAutomations() - .deleteByResourceGroupWithResponse("ka", "n", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentInnerTests.java deleted file mode 100644 index 7760b93bbfb5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.CustomEntityStoreAssignmentInner; -import org.junit.jupiter.api.Assertions; - -public final class CustomEntityStoreAssignmentInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomEntityStoreAssignmentInner model = - BinaryData - .fromString( - "{\"properties\":{\"principal\":\"ipjoxzjnchgejs\",\"entityStoreDatabaseLink\":\"dmailzydehojw\"},\"id\":\"ahuxinpm\",\"name\":\"njaqwixjspro\",\"type\":\"vcputegj\"}") - .toObject(CustomEntityStoreAssignmentInner.class); - Assertions.assertEquals("ipjoxzjnchgejs", model.principal()); - Assertions.assertEquals("dmailzydehojw", model.entityStoreDatabaseLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomEntityStoreAssignmentInner model = - new CustomEntityStoreAssignmentInner() - .withPrincipal("ipjoxzjnchgejs") - .withEntityStoreDatabaseLink("dmailzydehojw"); - model = BinaryData.fromObject(model).toObject(CustomEntityStoreAssignmentInner.class); - Assertions.assertEquals("ipjoxzjnchgejs", model.principal()); - Assertions.assertEquals("dmailzydehojw", model.entityStoreDatabaseLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentPropertiesTests.java deleted file mode 100644 index 6109b55d00ce..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentPropertiesTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.CustomEntityStoreAssignmentProperties; -import org.junit.jupiter.api.Assertions; - -public final class CustomEntityStoreAssignmentPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomEntityStoreAssignmentProperties model = - BinaryData - .fromString("{\"principal\":\"mfdatscmdvpj\",\"entityStoreDatabaseLink\":\"lsuuvmkjozkrwfnd\"}") - .toObject(CustomEntityStoreAssignmentProperties.class); - Assertions.assertEquals("mfdatscmdvpj", model.principal()); - Assertions.assertEquals("lsuuvmkjozkrwfnd", model.entityStoreDatabaseLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomEntityStoreAssignmentProperties model = - new CustomEntityStoreAssignmentProperties() - .withPrincipal("mfdatscmdvpj") - .withEntityStoreDatabaseLink("lsuuvmkjozkrwfnd"); - model = BinaryData.fromObject(model).toObject(CustomEntityStoreAssignmentProperties.class); - Assertions.assertEquals("mfdatscmdvpj", model.principal()); - Assertions.assertEquals("lsuuvmkjozkrwfnd", model.entityStoreDatabaseLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestPropertiesTests.java deleted file mode 100644 index 70cd0dc9b2ad..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.CustomEntityStoreAssignmentRequestProperties; -import org.junit.jupiter.api.Assertions; - -public final class CustomEntityStoreAssignmentRequestPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomEntityStoreAssignmentRequestProperties model = - BinaryData - .fromString("{\"principal\":\"wryoqpsoacc\"}") - .toObject(CustomEntityStoreAssignmentRequestProperties.class); - Assertions.assertEquals("wryoqpsoacc", model.principal()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomEntityStoreAssignmentRequestProperties model = - new CustomEntityStoreAssignmentRequestProperties().withPrincipal("wryoqpsoacc"); - model = BinaryData.fromObject(model).toObject(CustomEntityStoreAssignmentRequestProperties.class); - Assertions.assertEquals("wryoqpsoacc", model.principal()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestTests.java deleted file mode 100644 index 56bb9c135e80..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentRequestTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CustomEntityStoreAssignmentRequest; -import org.junit.jupiter.api.Assertions; - -public final class CustomEntityStoreAssignmentRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomEntityStoreAssignmentRequest model = - BinaryData - .fromString("{\"properties\":{\"principal\":\"jpslwejd\"}}") - .toObject(CustomEntityStoreAssignmentRequest.class); - Assertions.assertEquals("jpslwejd", model.principal()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomEntityStoreAssignmentRequest model = new CustomEntityStoreAssignmentRequest().withPrincipal("jpslwejd"); - model = BinaryData.fromObject(model).toObject(CustomEntityStoreAssignmentRequest.class); - Assertions.assertEquals("jpslwejd", model.principal()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsCreateWithResponseMockTests.java deleted file mode 100644 index 8fc84a219736..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsCreateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CustomEntityStoreAssignment; -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 CustomEntityStoreAssignmentsCreateWithResponseMockTests { - @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\":{\"principal\":\"kya\",\"entityStoreDatabaseLink\":\"hpmwhqnucsk\"},\"id\":\"hsidsjtdlpbnin\",\"name\":\"gazlsvbz\",\"type\":\"cpuo\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CustomEntityStoreAssignment response = - manager - .customEntityStoreAssignments() - .define("agyw") - .withExistingResourceGroup("glxpnovyoanfbcsw") - .withPrincipal("igvjrktp") - .create(); - - Assertions.assertEquals("kya", response.principal()); - Assertions.assertEquals("hpmwhqnucsk", response.entityStoreDatabaseLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 519620e3dac7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 CustomEntityStoreAssignmentsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .customEntityStoreAssignments() - .deleteByResourceGroupWithResponse("fbcpaqktkrumzu", "dkyzbfvxov", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsGetByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 4085d3287b0f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsGetByResourceGroupWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CustomEntityStoreAssignment; -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 CustomEntityStoreAssignmentsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"principal\":\"aowuzo\",\"entityStoreDatabaseLink\":\"uohdkcprgukxr\"},\"id\":\"tiochlutixmqr\",\"name\":\"djizcbf\",\"type\":\"mcrunfhiucn\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CustomEntityStoreAssignment response = - manager - .customEntityStoreAssignments() - .getByResourceGroupWithResponse("upet", "svvoqsbpkflanfk", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("aowuzo", response.principal()); - Assertions.assertEquals("uohdkcprgukxr", response.entityStoreDatabaseLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListByResourceGroupMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListByResourceGroupMockTests.java deleted file mode 100644 index 4c6e28ba10cd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListByResourceGroupMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CustomEntityStoreAssignment; -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 CustomEntityStoreAssignmentsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"principal\":\"lwcjsqggjhffb\",\"entityStoreDatabaseLink\":\"qrkijpeuq\"},\"id\":\"sdxeqztvxwmwwmjs\",\"name\":\"en\",\"type\":\"wwa\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.customEntityStoreAssignments().listByResourceGroup("kxiuxqggvqr", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("lwcjsqggjhffb", response.iterator().next().principal()); - Assertions.assertEquals("qrkijpeuq", response.iterator().next().entityStoreDatabaseLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListMockTests.java deleted file mode 100644 index 4b2e4e0bdada..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CustomEntityStoreAssignment; -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 CustomEntityStoreAssignmentsListMockTests { - @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\":{\"principal\":\"eq\",\"entityStoreDatabaseLink\":\"ulndhzyoeo\"},\"id\":\"ht\",\"name\":\"llhsvidmyt\",\"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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.customEntityStoreAssignments().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("eq", response.iterator().next().principal()); - Assertions.assertEquals("ulndhzyoeo", response.iterator().next().entityStoreDatabaseLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListResultTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListResultTests.java deleted file mode 100644 index 8b522177114b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CustomEntityStoreAssignmentsListResultTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.CustomEntityStoreAssignmentsListResult; -import org.junit.jupiter.api.Assertions; - -public final class CustomEntityStoreAssignmentsListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CustomEntityStoreAssignmentsListResult model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"principal\":\"j\",\"entityStoreDatabaseLink\":\"hbcryffdfdosyge\"},\"id\":\"paojakhmsbzjh\",\"name\":\"rzevdphlxaol\",\"type\":\"hqtrgqjbpf\"},{\"properties\":{\"principal\":\"n\",\"entityStoreDatabaseLink\":\"v\"},\"id\":\"cjrwzoxxjtfellu\",\"name\":\"fziton\",\"type\":\"eqfpj\"},{\"properties\":{\"principal\":\"ofpdvh\",\"entityStoreDatabaseLink\":\"xxypininmay\"},\"id\":\"uybbkpodep\",\"name\":\"oginuvamiheognar\",\"type\":\"zxtheotusivyevcc\"}],\"nextLink\":\"ihnhun\"}") - .toObject(CustomEntityStoreAssignmentsListResult.class); - Assertions.assertEquals("ihnhun", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CustomEntityStoreAssignmentsListResult model = - new CustomEntityStoreAssignmentsListResult().withNextLink("ihnhun"); - model = BinaryData.fromObject(model).toObject(CustomEntityStoreAssignmentsListResult.class); - Assertions.assertEquals("ihnhun", model.nextLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CveTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CveTests.java deleted file mode 100644 index 4d92803dfd54..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CveTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Cve; - -public final class CveTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Cve model = BinaryData.fromString("{\"title\":\"koszu\",\"link\":\"lnsntrpc\"}").toObject(Cve.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Cve model = new Cve(); - model = BinaryData.fromObject(model).toObject(Cve.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CvssTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CvssTests.java deleted file mode 100644 index a5afe8982d15..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/CvssTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Cvss; - -public final class CvssTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Cvss model = BinaryData.fromString("{\"base\":53.688263}").toObject(Cvss.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Cvss model = new Cvss(); - model = BinaryData.fromObject(model).toObject(Cvss.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingPropertiesTests.java deleted file mode 100644 index 8d6455d3fe04..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DataExportSettingProperties; -import org.junit.jupiter.api.Assertions; - -public final class DataExportSettingPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DataExportSettingProperties model = - BinaryData.fromString("{\"enabled\":false}").toObject(DataExportSettingProperties.class); - Assertions.assertEquals(false, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DataExportSettingProperties model = new DataExportSettingProperties().withEnabled(false); - model = BinaryData.fromObject(model).toObject(DataExportSettingProperties.class); - Assertions.assertEquals(false, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingsTests.java deleted file mode 100644 index 38736af7bfa3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DataExportSettingsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DataExportSettings; -import org.junit.jupiter.api.Assertions; - -public final class DataExportSettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DataExportSettings model = - BinaryData - .fromString( - "{\"kind\":\"DataExportSettings\",\"properties\":{\"enabled\":true},\"id\":\"yqv\",\"name\":\"daswvpp\",\"type\":\"sqqzlgcndhz\"}") - .toObject(DataExportSettings.class); - Assertions.assertEquals(true, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DataExportSettings model = new DataExportSettings().withEnabled(true); - model = BinaryData.fromObject(model).toObject(DataExportSettings.class); - Assertions.assertEquals(true, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingTests.java deleted file mode 100644 index 285e062691bc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderCspmAwsOffering; -import com.azure.resourcemanager.security.models.DefenderCspmAwsOfferingVmScanners; -import com.azure.resourcemanager.security.models.DefenderCspmAwsOfferingVmScannersConfiguration; -import com.azure.resourcemanager.security.models.ScanningMode; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class DefenderCspmAwsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderCspmAwsOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderCspmAws\",\"vmScanners\":{\"enabled\":true,\"configuration\":{\"cloudRoleArn\":\"sivmfogdrtbfcmk\",\"scanningMode\":\"Default\",\"exclusionTags\":{\"xkecifhocj\":\"cwjjxsgmbawvif\",\"txvcm\":\"wkloozr\",\"yeyng\":\"funlcpxxvi\",\"rquv\":\"g\"}}},\"description\":\"gglpmcrdcuelj\"}") - .toObject(DefenderCspmAwsOffering.class); - Assertions.assertEquals(true, model.vmScanners().enabled()); - Assertions.assertEquals("sivmfogdrtbfcmk", model.vmScanners().configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.vmScanners().configuration().scanningMode()); - Assertions.assertEquals("cwjjxsgmbawvif", model.vmScanners().configuration().exclusionTags().get("xkecifhocj")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderCspmAwsOffering model = - new DefenderCspmAwsOffering() - .withVmScanners( - new DefenderCspmAwsOfferingVmScanners() - .withEnabled(true) - .withConfiguration( - new DefenderCspmAwsOfferingVmScannersConfiguration() - .withCloudRoleArn("sivmfogdrtbfcmk") - .withScanningMode(ScanningMode.DEFAULT) - .withExclusionTags( - mapOf( - "xkecifhocj", - "cwjjxsgmbawvif", - "txvcm", - "wkloozr", - "yeyng", - "funlcpxxvi", - "rquv", - "g")))); - model = BinaryData.fromObject(model).toObject(DefenderCspmAwsOffering.class); - Assertions.assertEquals(true, model.vmScanners().enabled()); - Assertions.assertEquals("sivmfogdrtbfcmk", model.vmScanners().configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.vmScanners().configuration().scanningMode()); - Assertions.assertEquals("cwjjxsgmbawvif", model.vmScanners().configuration().exclusionTags().get("xkecifhocj")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersConfigurationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersConfigurationTests.java deleted file mode 100644 index 8426e8ef2ec5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersConfigurationTests.java +++ /dev/null @@ -1,50 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderCspmAwsOfferingVmScannersConfiguration; -import com.azure.resourcemanager.security.models.ScanningMode; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class DefenderCspmAwsOfferingVmScannersConfigurationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderCspmAwsOfferingVmScannersConfiguration model = - BinaryData - .fromString( - "{\"cloudRoleArn\":\"djxyxgbkkqvjcteo\",\"scanningMode\":\"Default\",\"exclusionTags\":{\"zdpv\":\"lskkzpxvj\",\"fsnggytexvzilm\":\"cojhpcnabx\"}}") - .toObject(DefenderCspmAwsOfferingVmScannersConfiguration.class); - Assertions.assertEquals("djxyxgbkkqvjcteo", model.cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.scanningMode()); - Assertions.assertEquals("lskkzpxvj", model.exclusionTags().get("zdpv")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderCspmAwsOfferingVmScannersConfiguration model = - new DefenderCspmAwsOfferingVmScannersConfiguration() - .withCloudRoleArn("djxyxgbkkqvjcteo") - .withScanningMode(ScanningMode.DEFAULT) - .withExclusionTags(mapOf("zdpv", "lskkzpxvj", "fsnggytexvzilm", "cojhpcnabx")); - model = BinaryData.fromObject(model).toObject(DefenderCspmAwsOfferingVmScannersConfiguration.class); - Assertions.assertEquals("djxyxgbkkqvjcteo", model.cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.scanningMode()); - Assertions.assertEquals("lskkzpxvj", model.exclusionTags().get("zdpv")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersTests.java deleted file mode 100644 index 58a2e5d88dd4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmAwsOfferingVmScannersTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderCspmAwsOfferingVmScanners; -import com.azure.resourcemanager.security.models.DefenderCspmAwsOfferingVmScannersConfiguration; -import com.azure.resourcemanager.security.models.ScanningMode; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class DefenderCspmAwsOfferingVmScannersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderCspmAwsOfferingVmScanners model = - BinaryData - .fromString( - "{\"enabled\":false,\"configuration\":{\"cloudRoleArn\":\"m\",\"scanningMode\":\"Default\",\"exclusionTags\":{\"zqbglcjkays\":\"rvs\",\"oskkfmk\":\"thzodubtlmjtgbl\"}}}") - .toObject(DefenderCspmAwsOfferingVmScanners.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals("m", model.configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.configuration().scanningMode()); - Assertions.assertEquals("rvs", model.configuration().exclusionTags().get("zqbglcjkays")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderCspmAwsOfferingVmScanners model = - new DefenderCspmAwsOfferingVmScanners() - .withEnabled(false) - .withConfiguration( - new DefenderCspmAwsOfferingVmScannersConfiguration() - .withCloudRoleArn("m") - .withScanningMode(ScanningMode.DEFAULT) - .withExclusionTags(mapOf("zqbglcjkays", "rvs", "oskkfmk", "thzodubtlmjtgbl"))); - model = BinaryData.fromObject(model).toObject(DefenderCspmAwsOfferingVmScanners.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals("m", model.configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.configuration().scanningMode()); - Assertions.assertEquals("rvs", model.configuration().exclusionTags().get("zqbglcjkays")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmGcpOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmGcpOfferingTests.java deleted file mode 100644 index ff655be984a6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderCspmGcpOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderCspmGcpOffering; - -public final class DefenderCspmGcpOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderCspmGcpOffering model = - BinaryData - .fromString("{\"offeringType\":\"DefenderCspmGcp\",\"description\":\"vzkwwwncknr\"}") - .toObject(DefenderCspmGcpOffering.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderCspmGcpOffering model = new DefenderCspmGcpOffering(); - model = BinaryData.fromObject(model).toObject(DefenderCspmGcpOffering.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingArcAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingArcAutoProvisioningTests.java deleted file mode 100644 index bb9f233f0067..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingArcAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderFoDatabasesAwsOfferingArcAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderFoDatabasesAwsOfferingArcAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderFoDatabasesAwsOfferingArcAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":true,\"cloudRoleArn\":\"slxlhu\"}") - .toObject(DefenderFoDatabasesAwsOfferingArcAutoProvisioning.class); - Assertions.assertEquals(true, model.enabled()); - Assertions.assertEquals("slxlhu", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderFoDatabasesAwsOfferingArcAutoProvisioning model = - new DefenderFoDatabasesAwsOfferingArcAutoProvisioning().withEnabled(true).withCloudRoleArn("slxlhu"); - model = BinaryData.fromObject(model).toObject(DefenderFoDatabasesAwsOfferingArcAutoProvisioning.class); - Assertions.assertEquals(true, model.enabled()); - Assertions.assertEquals("slxlhu", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingRdsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingRdsTests.java deleted file mode 100644 index ccc435969620..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingRdsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderFoDatabasesAwsOfferingRds; -import org.junit.jupiter.api.Assertions; - -public final class DefenderFoDatabasesAwsOfferingRdsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderFoDatabasesAwsOfferingRds model = - BinaryData - .fromString("{\"enabled\":true,\"cloudRoleArn\":\"muk\"}") - .toObject(DefenderFoDatabasesAwsOfferingRds.class); - Assertions.assertEquals(true, model.enabled()); - Assertions.assertEquals("muk", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderFoDatabasesAwsOfferingRds model = - new DefenderFoDatabasesAwsOfferingRds().withEnabled(true).withCloudRoleArn("muk"); - model = BinaryData.fromObject(model).toObject(DefenderFoDatabasesAwsOfferingRds.class); - Assertions.assertEquals(true, model.enabled()); - Assertions.assertEquals("muk", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingTests.java deleted file mode 100644 index ed6c034cd87c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderFoDatabasesAwsOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderFoDatabasesAwsOffering; -import com.azure.resourcemanager.security.models.DefenderFoDatabasesAwsOfferingArcAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderFoDatabasesAwsOfferingRds; -import org.junit.jupiter.api.Assertions; - -public final class DefenderFoDatabasesAwsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderFoDatabasesAwsOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderForDatabasesAws\",\"arcAutoProvisioning\":{\"enabled\":true,\"cloudRoleArn\":\"cgsuthhlln\"},\"rds\":{\"enabled\":true,\"cloudRoleArn\":\"fxexlfciatxtjrr\"},\"description\":\"mdskjhhxdlajfoxc\"}") - .toObject(DefenderFoDatabasesAwsOffering.class); - Assertions.assertEquals(true, model.arcAutoProvisioning().enabled()); - Assertions.assertEquals("cgsuthhlln", model.arcAutoProvisioning().cloudRoleArn()); - Assertions.assertEquals(true, model.rds().enabled()); - Assertions.assertEquals("fxexlfciatxtjrr", model.rds().cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderFoDatabasesAwsOffering model = - new DefenderFoDatabasesAwsOffering() - .withArcAutoProvisioning( - new DefenderFoDatabasesAwsOfferingArcAutoProvisioning() - .withEnabled(true) - .withCloudRoleArn("cgsuthhlln")) - .withRds(new DefenderFoDatabasesAwsOfferingRds().withEnabled(true).withCloudRoleArn("fxexlfciatxtjrr")); - model = BinaryData.fromObject(model).toObject(DefenderFoDatabasesAwsOffering.class); - Assertions.assertEquals(true, model.arcAutoProvisioning().enabled()); - Assertions.assertEquals("cgsuthhlln", model.arcAutoProvisioning().cloudRoleArn()); - Assertions.assertEquals(true, model.rds().enabled()); - Assertions.assertEquals("fxexlfciatxtjrr", model.rds().cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingCloudWatchToKinesisTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingCloudWatchToKinesisTests.java deleted file mode 100644 index b479fd345132..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingCloudWatchToKinesisTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingCloudWatchToKinesis; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingCloudWatchToKinesisTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOfferingCloudWatchToKinesis model = - BinaryData - .fromString("{\"cloudRoleArn\":\"kcrr\"}") - .toObject(DefenderForContainersAwsOfferingCloudWatchToKinesis.class); - Assertions.assertEquals("kcrr", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOfferingCloudWatchToKinesis model = - new DefenderForContainersAwsOfferingCloudWatchToKinesis().withCloudRoleArn("kcrr"); - model = BinaryData.fromObject(model).toObject(DefenderForContainersAwsOfferingCloudWatchToKinesis.class); - Assertions.assertEquals("kcrr", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTaskTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTaskTests.java deleted file mode 100644 index 5d1eba55ffe7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTaskTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTaskTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask model = - BinaryData - .fromString("{\"cloudRoleArn\":\"bcbgydlqidywmhm\"}") - .toObject(DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask.class); - Assertions.assertEquals("bcbgydlqidywmhm", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask model = - new DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask() - .withCloudRoleArn("bcbgydlqidywmhm"); - model = - BinaryData - .fromObject(model) - .toObject(DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask.class); - Assertions.assertEquals("bcbgydlqidywmhm", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTests.java deleted file mode 100644 index 8cc27eb42970..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingContainerVulnerabilityAssessment; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOfferingContainerVulnerabilityAssessment model = - BinaryData - .fromString("{\"cloudRoleArn\":\"uehogdd\"}") - .toObject(DefenderForContainersAwsOfferingContainerVulnerabilityAssessment.class); - Assertions.assertEquals("uehogdd", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOfferingContainerVulnerabilityAssessment model = - new DefenderForContainersAwsOfferingContainerVulnerabilityAssessment().withCloudRoleArn("uehogdd"); - model = - BinaryData - .fromObject(model) - .toObject(DefenderForContainersAwsOfferingContainerVulnerabilityAssessment.class); - Assertions.assertEquals("uehogdd", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKinesisToS3Tests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKinesisToS3Tests.java deleted file mode 100644 index 1a7478f26c8f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKinesisToS3Tests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingKinesisToS3; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingKinesisToS3Tests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOfferingKinesisToS3 model = - BinaryData - .fromString("{\"cloudRoleArn\":\"eek\"}") - .toObject(DefenderForContainersAwsOfferingKinesisToS3.class); - Assertions.assertEquals("eek", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOfferingKinesisToS3 model = - new DefenderForContainersAwsOfferingKinesisToS3().withCloudRoleArn("eek"); - model = BinaryData.fromObject(model).toObject(DefenderForContainersAwsOfferingKinesisToS3.class); - Assertions.assertEquals("eek", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesScubaReaderTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesScubaReaderTests.java deleted file mode 100644 index b8baa2b0c45c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesScubaReaderTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingKubernetesScubaReader; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingKubernetesScubaReaderTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOfferingKubernetesScubaReader model = - BinaryData - .fromString("{\"cloudRoleArn\":\"vkiwrsiwdyjqu\"}") - .toObject(DefenderForContainersAwsOfferingKubernetesScubaReader.class); - Assertions.assertEquals("vkiwrsiwdyjqu", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOfferingKubernetesScubaReader model = - new DefenderForContainersAwsOfferingKubernetesScubaReader().withCloudRoleArn("vkiwrsiwdyjqu"); - model = BinaryData.fromObject(model).toObject(DefenderForContainersAwsOfferingKubernetesScubaReader.class); - Assertions.assertEquals("vkiwrsiwdyjqu", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesServiceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesServiceTests.java deleted file mode 100644 index f804be60d86f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingKubernetesServiceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingKubernetesService; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingKubernetesServiceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOfferingKubernetesService model = - BinaryData - .fromString("{\"cloudRoleArn\":\"abjkdtfohfao\"}") - .toObject(DefenderForContainersAwsOfferingKubernetesService.class); - Assertions.assertEquals("abjkdtfohfao", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOfferingKubernetesService model = - new DefenderForContainersAwsOfferingKubernetesService().withCloudRoleArn("abjkdtfohfao"); - model = BinaryData.fromObject(model).toObject(DefenderForContainersAwsOfferingKubernetesService.class); - Assertions.assertEquals("abjkdtfohfao", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingTests.java deleted file mode 100644 index 4110dc8e6229..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersAwsOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOffering; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingCloudWatchToKinesis; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingContainerVulnerabilityAssessment; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingKinesisToS3; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingKubernetesScubaReader; -import com.azure.resourcemanager.security.models.DefenderForContainersAwsOfferingKubernetesService; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersAwsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersAwsOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderForContainersAws\",\"kubernetesService\":{\"cloudRoleArn\":\"qqlmgnlqxsjxte\"},\"kubernetesScubaReader\":{\"cloudRoleArn\":\"hvuqbo\"},\"cloudWatchToKinesis\":{\"cloudRoleArn\":\"lzqocark\"},\"kinesisToS3\":{\"cloudRoleArn\":\"bc\"},\"containerVulnerabilityAssessment\":{\"cloudRoleArn\":\"t\"},\"containerVulnerabilityAssessmentTask\":{\"cloudRoleArn\":\"awqytllhdyzm\"},\"enableContainerVulnerabilityAssessment\":false,\"autoProvisioning\":false,\"kubeAuditRetentionTime\":8696466832626634358,\"scubaExternalId\":\"kck\",\"description\":\"ymx\"}") - .toObject(DefenderForContainersAwsOffering.class); - Assertions.assertEquals("qqlmgnlqxsjxte", model.kubernetesService().cloudRoleArn()); - Assertions.assertEquals("hvuqbo", model.kubernetesScubaReader().cloudRoleArn()); - Assertions.assertEquals("lzqocark", model.cloudWatchToKinesis().cloudRoleArn()); - Assertions.assertEquals("bc", model.kinesisToS3().cloudRoleArn()); - Assertions.assertEquals("t", model.containerVulnerabilityAssessment().cloudRoleArn()); - Assertions.assertEquals("awqytllhdyzm", model.containerVulnerabilityAssessmentTask().cloudRoleArn()); - Assertions.assertEquals(false, model.enableContainerVulnerabilityAssessment()); - Assertions.assertEquals(false, model.autoProvisioning()); - Assertions.assertEquals(8696466832626634358L, model.kubeAuditRetentionTime()); - Assertions.assertEquals("kck", model.scubaExternalId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersAwsOffering model = - new DefenderForContainersAwsOffering() - .withKubernetesService( - new DefenderForContainersAwsOfferingKubernetesService().withCloudRoleArn("qqlmgnlqxsjxte")) - .withKubernetesScubaReader( - new DefenderForContainersAwsOfferingKubernetesScubaReader().withCloudRoleArn("hvuqbo")) - .withCloudWatchToKinesis( - new DefenderForContainersAwsOfferingCloudWatchToKinesis().withCloudRoleArn("lzqocark")) - .withKinesisToS3(new DefenderForContainersAwsOfferingKinesisToS3().withCloudRoleArn("bc")) - .withContainerVulnerabilityAssessment( - new DefenderForContainersAwsOfferingContainerVulnerabilityAssessment().withCloudRoleArn("t")) - .withContainerVulnerabilityAssessmentTask( - new DefenderForContainersAwsOfferingContainerVulnerabilityAssessmentTask() - .withCloudRoleArn("awqytllhdyzm")) - .withEnableContainerVulnerabilityAssessment(false) - .withAutoProvisioning(false) - .withKubeAuditRetentionTime(8696466832626634358L) - .withScubaExternalId("kck"); - model = BinaryData.fromObject(model).toObject(DefenderForContainersAwsOffering.class); - Assertions.assertEquals("qqlmgnlqxsjxte", model.kubernetesService().cloudRoleArn()); - Assertions.assertEquals("hvuqbo", model.kubernetesScubaReader().cloudRoleArn()); - Assertions.assertEquals("lzqocark", model.cloudWatchToKinesis().cloudRoleArn()); - Assertions.assertEquals("bc", model.kinesisToS3().cloudRoleArn()); - Assertions.assertEquals("t", model.containerVulnerabilityAssessment().cloudRoleArn()); - Assertions.assertEquals("awqytllhdyzm", model.containerVulnerabilityAssessmentTask().cloudRoleArn()); - Assertions.assertEquals(false, model.enableContainerVulnerabilityAssessment()); - Assertions.assertEquals(false, model.autoProvisioning()); - Assertions.assertEquals(8696466832626634358L, model.kubeAuditRetentionTime()); - Assertions.assertEquals("kck", model.scubaExternalId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTests.java deleted file mode 100644 index ee1965a024c7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersGcpOfferingDataPipelineNativeCloudConnectionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection model = - BinaryData - .fromString("{\"serviceAccountEmailAddress\":\"itrdexy\",\"workloadIdentityProviderId\":\"nofnin\"}") - .toObject(DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection.class); - Assertions.assertEquals("itrdexy", model.serviceAccountEmailAddress()); - Assertions.assertEquals("nofnin", model.workloadIdentityProviderId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection model = - new DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection() - .withServiceAccountEmailAddress("itrdexy") - .withWorkloadIdentityProviderId("nofnin"); - model = - BinaryData - .fromObject(model) - .toObject(DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection.class); - Assertions.assertEquals("itrdexy", model.serviceAccountEmailAddress()); - Assertions.assertEquals("nofnin", model.workloadIdentityProviderId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingNativeCloudConnectionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingNativeCloudConnectionTests.java deleted file mode 100644 index d13c664ae313..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingNativeCloudConnectionTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersGcpOfferingNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersGcpOfferingNativeCloudConnectionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersGcpOfferingNativeCloudConnection model = - BinaryData - .fromString("{\"serviceAccountEmailAddress\":\"ajq\",\"workloadIdentityProviderId\":\"kpeexpgeumilh\"}") - .toObject(DefenderForContainersGcpOfferingNativeCloudConnection.class); - Assertions.assertEquals("ajq", model.serviceAccountEmailAddress()); - Assertions.assertEquals("kpeexpgeumilh", model.workloadIdentityProviderId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersGcpOfferingNativeCloudConnection model = - new DefenderForContainersGcpOfferingNativeCloudConnection() - .withServiceAccountEmailAddress("ajq") - .withWorkloadIdentityProviderId("kpeexpgeumilh"); - model = BinaryData.fromObject(model).toObject(DefenderForContainersGcpOfferingNativeCloudConnection.class); - Assertions.assertEquals("ajq", model.serviceAccountEmailAddress()); - Assertions.assertEquals("kpeexpgeumilh", model.workloadIdentityProviderId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingTests.java deleted file mode 100644 index f8c4fbe213fe..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForContainersGcpOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForContainersGcpOffering; -import com.azure.resourcemanager.security.models.DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection; -import com.azure.resourcemanager.security.models.DefenderForContainersGcpOfferingNativeCloudConnection; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForContainersGcpOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForContainersGcpOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderForContainersGcp\",\"nativeCloudConnection\":{\"serviceAccountEmailAddress\":\"tz\",\"workloadIdentityProviderId\":\"ypefcpczshnuqnda\"},\"dataPipelineNativeCloudConnection\":{\"serviceAccountEmailAddress\":\"pfkhuytuszxhmt\",\"workloadIdentityProviderId\":\"vegwqiukvz\"},\"auditLogsAutoProvisioningFlag\":false,\"defenderAgentAutoProvisioningFlag\":true,\"policyAgentAutoProvisioningFlag\":true,\"description\":\"okgkskjivbs\"}") - .toObject(DefenderForContainersGcpOffering.class); - Assertions.assertEquals("tz", model.nativeCloudConnection().serviceAccountEmailAddress()); - Assertions.assertEquals("ypefcpczshnuqnda", model.nativeCloudConnection().workloadIdentityProviderId()); - Assertions - .assertEquals("pfkhuytuszxhmt", model.dataPipelineNativeCloudConnection().serviceAccountEmailAddress()); - Assertions.assertEquals("vegwqiukvz", model.dataPipelineNativeCloudConnection().workloadIdentityProviderId()); - Assertions.assertEquals(false, model.auditLogsAutoProvisioningFlag()); - Assertions.assertEquals(true, model.defenderAgentAutoProvisioningFlag()); - Assertions.assertEquals(true, model.policyAgentAutoProvisioningFlag()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForContainersGcpOffering model = - new DefenderForContainersGcpOffering() - .withNativeCloudConnection( - new DefenderForContainersGcpOfferingNativeCloudConnection() - .withServiceAccountEmailAddress("tz") - .withWorkloadIdentityProviderId("ypefcpczshnuqnda")) - .withDataPipelineNativeCloudConnection( - new DefenderForContainersGcpOfferingDataPipelineNativeCloudConnection() - .withServiceAccountEmailAddress("pfkhuytuszxhmt") - .withWorkloadIdentityProviderId("vegwqiukvz")) - .withAuditLogsAutoProvisioningFlag(false) - .withDefenderAgentAutoProvisioningFlag(true) - .withPolicyAgentAutoProvisioningFlag(true); - model = BinaryData.fromObject(model).toObject(DefenderForContainersGcpOffering.class); - Assertions.assertEquals("tz", model.nativeCloudConnection().serviceAccountEmailAddress()); - Assertions.assertEquals("ypefcpczshnuqnda", model.nativeCloudConnection().workloadIdentityProviderId()); - Assertions - .assertEquals("pfkhuytuszxhmt", model.dataPipelineNativeCloudConnection().serviceAccountEmailAddress()); - Assertions.assertEquals("vegwqiukvz", model.dataPipelineNativeCloudConnection().workloadIdentityProviderId()); - Assertions.assertEquals(false, model.auditLogsAutoProvisioningFlag()); - Assertions.assertEquals(true, model.defenderAgentAutoProvisioningFlag()); - Assertions.assertEquals(true, model.policyAgentAutoProvisioningFlag()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingArcAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingArcAutoProvisioningTests.java deleted file mode 100644 index 43fedadc8fdf..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingArcAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForDatabasesGcpOfferingArcAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForDatabasesGcpOfferingArcAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForDatabasesGcpOfferingArcAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":false}") - .toObject(DefenderForDatabasesGcpOfferingArcAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForDatabasesGcpOfferingArcAutoProvisioning model = - new DefenderForDatabasesGcpOfferingArcAutoProvisioning().withEnabled(false); - model = BinaryData.fromObject(model).toObject(DefenderForDatabasesGcpOfferingArcAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioningTests.java deleted file mode 100644 index 3e85e683381e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning model = - BinaryData - .fromString("{\"serviceAccountEmailAddress\":\"cp\",\"workloadIdentityProviderId\":\"rpzeqac\"}") - .toObject(DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning.class); - Assertions.assertEquals("cp", model.serviceAccountEmailAddress()); - Assertions.assertEquals("rpzeqac", model.workloadIdentityProviderId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning model = - new DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning() - .withServiceAccountEmailAddress("cp") - .withWorkloadIdentityProviderId("rpzeqac"); - model = - BinaryData - .fromObject(model) - .toObject(DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning.class); - Assertions.assertEquals("cp", model.serviceAccountEmailAddress()); - Assertions.assertEquals("rpzeqac", model.workloadIdentityProviderId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingTests.java deleted file mode 100644 index 9f098439c0a6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDatabasesGcpOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForDatabasesGcpOffering; -import com.azure.resourcemanager.security.models.DefenderForDatabasesGcpOfferingArcAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForDatabasesGcpOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForDatabasesGcpOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderForDatabasesGcp\",\"arcAutoProvisioning\":{\"enabled\":false},\"defenderForDatabasesArcAutoProvisioning\":{\"serviceAccountEmailAddress\":\"lpckaewsedves\",\"workloadIdentityProviderId\":\"xegqphr\"},\"description\":\"nzhctmjtsgh\"}") - .toObject(DefenderForDatabasesGcpOffering.class); - Assertions.assertEquals(false, model.arcAutoProvisioning().enabled()); - Assertions - .assertEquals( - "lpckaewsedves", model.defenderForDatabasesArcAutoProvisioning().serviceAccountEmailAddress()); - Assertions - .assertEquals("xegqphr", model.defenderForDatabasesArcAutoProvisioning().workloadIdentityProviderId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForDatabasesGcpOffering model = - new DefenderForDatabasesGcpOffering() - .withArcAutoProvisioning(new DefenderForDatabasesGcpOfferingArcAutoProvisioning().withEnabled(false)) - .withDefenderForDatabasesArcAutoProvisioning( - new DefenderForDatabasesGcpOfferingDefenderForDatabasesArcAutoProvisioning() - .withServiceAccountEmailAddress("lpckaewsedves") - .withWorkloadIdentityProviderId("xegqphr")); - model = BinaryData.fromObject(model).toObject(DefenderForDatabasesGcpOffering.class); - Assertions.assertEquals(false, model.arcAutoProvisioning().enabled()); - Assertions - .assertEquals( - "lpckaewsedves", model.defenderForDatabasesArcAutoProvisioning().serviceAccountEmailAddress()); - Assertions - .assertEquals("xegqphr", model.defenderForDatabasesArcAutoProvisioning().workloadIdentityProviderId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsAzureDevOpsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsAzureDevOpsOfferingTests.java deleted file mode 100644 index 999d4125412b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsAzureDevOpsOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForDevOpsAzureDevOpsOffering; - -public final class DefenderForDevOpsAzureDevOpsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForDevOpsAzureDevOpsOffering model = - BinaryData - .fromString("{\"offeringType\":\"DefenderForDevOpsAzureDevOps\",\"description\":\"lwe\"}") - .toObject(DefenderForDevOpsAzureDevOpsOffering.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForDevOpsAzureDevOpsOffering model = new DefenderForDevOpsAzureDevOpsOffering(); - model = BinaryData.fromObject(model).toObject(DefenderForDevOpsAzureDevOpsOffering.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsGithubOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsGithubOfferingTests.java deleted file mode 100644 index 11ed0bdf12bc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForDevOpsGithubOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForDevOpsGithubOffering; - -public final class DefenderForDevOpsGithubOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForDevOpsGithubOffering model = - BinaryData - .fromString("{\"offeringType\":\"DefenderForDevOpsGithub\",\"description\":\"ajlskzptj\"}") - .toObject(DefenderForDevOpsGithubOffering.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForDevOpsGithubOffering model = new DefenderForDevOpsGithubOffering(); - model = BinaryData.fromObject(model).toObject(DefenderForDevOpsGithubOffering.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingArcAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingArcAutoProvisioningTests.java deleted file mode 100644 index 58367f29ab2b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingArcAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingArcAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingArcAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingArcAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":false,\"cloudRoleArn\":\"dfpdqwtygevg\"}") - .toObject(DefenderForServersAwsOfferingArcAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals("dfpdqwtygevg", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingArcAutoProvisioning model = - new DefenderForServersAwsOfferingArcAutoProvisioning().withEnabled(false).withCloudRoleArn("dfpdqwtygevg"); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingArcAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals("dfpdqwtygevg", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingDefenderForServersTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingDefenderForServersTests.java deleted file mode 100644 index 9145c810bfcc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingDefenderForServersTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingDefenderForServers; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingDefenderForServersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingDefenderForServers model = - BinaryData - .fromString("{\"cloudRoleArn\":\"j\"}") - .toObject(DefenderForServersAwsOfferingDefenderForServers.class); - Assertions.assertEquals("j", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingDefenderForServers model = - new DefenderForServersAwsOfferingDefenderForServers().withCloudRoleArn("j"); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingDefenderForServers.class); - Assertions.assertEquals("j", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingMdeAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingMdeAutoProvisioningTests.java deleted file mode 100644 index c96ebb0b0eb3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingMdeAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingMdeAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingMdeAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingMdeAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":false,\"configuration\":\"dataqnrxtmbpjptn\"}") - .toObject(DefenderForServersAwsOfferingMdeAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingMdeAutoProvisioning model = - new DefenderForServersAwsOfferingMdeAutoProvisioning() - .withEnabled(false) - .withConfiguration("dataqnrxtmbpjptn"); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingMdeAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingSubPlanTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingSubPlanTests.java deleted file mode 100644 index 5e77a7807241..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingSubPlanTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingSubPlan; -import com.azure.resourcemanager.security.models.SubPlan; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingSubPlanTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingSubPlan model = - BinaryData.fromString("{\"type\":\"P2\"}").toObject(DefenderForServersAwsOfferingSubPlan.class); - Assertions.assertEquals(SubPlan.P2, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingSubPlan model = new DefenderForServersAwsOfferingSubPlan().withType(SubPlan.P2); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingSubPlan.class); - Assertions.assertEquals(SubPlan.P2, model.type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingTests.java deleted file mode 100644 index 90ac29bcec76..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingTests.java +++ /dev/null @@ -1,105 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOffering; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingArcAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingDefenderForServers; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingMdeAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingSubPlan; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVaAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVaAutoProvisioningConfiguration; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVmScanners; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVmScannersConfiguration; -import com.azure.resourcemanager.security.models.ScanningMode; -import com.azure.resourcemanager.security.models.SubPlan; -import com.azure.resourcemanager.security.models.Type; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderForServersAws\",\"defenderForServers\":{\"cloudRoleArn\":\"ril\"},\"arcAutoProvisioning\":{\"enabled\":false,\"cloudRoleArn\":\"qqxvztpbn\"},\"vaAutoProvisioning\":{\"enabled\":false,\"configuration\":{\"type\":\"Qualys\"}},\"mdeAutoProvisioning\":{\"enabled\":false,\"configuration\":\"dataswbnfddepldwqjns\"},\"subPlan\":{\"type\":\"P1\"},\"vmScanners\":{\"enabled\":false,\"configuration\":{\"cloudRoleArn\":\"hvmywhsbrcarycs\",\"scanningMode\":\"Default\",\"exclusionTags\":{\"uvehzptd\":\"oaqa\",\"be\":\"krrbhmpful\",\"ununm\":\"gybpmfb\",\"kdschlzvfictnkjj\":\"zkrvfyi\"}}},\"description\":\"cwnphbkgfyrtogm\"}") - .toObject(DefenderForServersAwsOffering.class); - Assertions.assertEquals("ril", model.defenderForServers().cloudRoleArn()); - Assertions.assertEquals(false, model.arcAutoProvisioning().enabled()); - Assertions.assertEquals("qqxvztpbn", model.arcAutoProvisioning().cloudRoleArn()); - Assertions.assertEquals(false, model.vaAutoProvisioning().enabled()); - Assertions.assertEquals(Type.QUALYS, model.vaAutoProvisioning().configuration().type()); - Assertions.assertEquals(false, model.mdeAutoProvisioning().enabled()); - Assertions.assertEquals(SubPlan.P1, model.subPlan().type()); - Assertions.assertEquals(false, model.vmScanners().enabled()); - Assertions.assertEquals("hvmywhsbrcarycs", model.vmScanners().configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.vmScanners().configuration().scanningMode()); - Assertions.assertEquals("oaqa", model.vmScanners().configuration().exclusionTags().get("uvehzptd")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOffering model = - new DefenderForServersAwsOffering() - .withDefenderForServers(new DefenderForServersAwsOfferingDefenderForServers().withCloudRoleArn("ril")) - .withArcAutoProvisioning( - new DefenderForServersAwsOfferingArcAutoProvisioning() - .withEnabled(false) - .withCloudRoleArn("qqxvztpbn")) - .withVaAutoProvisioning( - new DefenderForServersAwsOfferingVaAutoProvisioning() - .withEnabled(false) - .withConfiguration( - new DefenderForServersAwsOfferingVaAutoProvisioningConfiguration().withType(Type.QUALYS))) - .withMdeAutoProvisioning( - new DefenderForServersAwsOfferingMdeAutoProvisioning() - .withEnabled(false) - .withConfiguration("dataswbnfddepldwqjns")) - .withSubPlan(new DefenderForServersAwsOfferingSubPlan().withType(SubPlan.P1)) - .withVmScanners( - new DefenderForServersAwsOfferingVmScanners() - .withEnabled(false) - .withConfiguration( - new DefenderForServersAwsOfferingVmScannersConfiguration() - .withCloudRoleArn("hvmywhsbrcarycs") - .withScanningMode(ScanningMode.DEFAULT) - .withExclusionTags( - mapOf( - "uvehzptd", - "oaqa", - "be", - "krrbhmpful", - "ununm", - "gybpmfb", - "kdschlzvfictnkjj", - "zkrvfyi")))); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOffering.class); - Assertions.assertEquals("ril", model.defenderForServers().cloudRoleArn()); - Assertions.assertEquals(false, model.arcAutoProvisioning().enabled()); - Assertions.assertEquals("qqxvztpbn", model.arcAutoProvisioning().cloudRoleArn()); - Assertions.assertEquals(false, model.vaAutoProvisioning().enabled()); - Assertions.assertEquals(Type.QUALYS, model.vaAutoProvisioning().configuration().type()); - Assertions.assertEquals(false, model.mdeAutoProvisioning().enabled()); - Assertions.assertEquals(SubPlan.P1, model.subPlan().type()); - Assertions.assertEquals(false, model.vmScanners().enabled()); - Assertions.assertEquals("hvmywhsbrcarycs", model.vmScanners().configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.vmScanners().configuration().scanningMode()); - Assertions.assertEquals("oaqa", model.vmScanners().configuration().exclusionTags().get("uvehzptd")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningConfigurationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningConfigurationTests.java deleted file mode 100644 index bf806864b8be..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningConfigurationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVaAutoProvisioningConfiguration; -import com.azure.resourcemanager.security.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingVaAutoProvisioningConfigurationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingVaAutoProvisioningConfiguration model = - BinaryData - .fromString("{\"type\":\"TVM\"}") - .toObject(DefenderForServersAwsOfferingVaAutoProvisioningConfiguration.class); - Assertions.assertEquals(Type.TVM, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingVaAutoProvisioningConfiguration model = - new DefenderForServersAwsOfferingVaAutoProvisioningConfiguration().withType(Type.TVM); - model = - BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingVaAutoProvisioningConfiguration.class); - Assertions.assertEquals(Type.TVM, model.type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningTests.java deleted file mode 100644 index 25e6d925c65e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVaAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVaAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVaAutoProvisioningConfiguration; -import com.azure.resourcemanager.security.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingVaAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingVaAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":false,\"configuration\":{\"type\":\"TVM\"}}") - .toObject(DefenderForServersAwsOfferingVaAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals(Type.TVM, model.configuration().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingVaAutoProvisioning model = - new DefenderForServersAwsOfferingVaAutoProvisioning() - .withEnabled(false) - .withConfiguration( - new DefenderForServersAwsOfferingVaAutoProvisioningConfiguration().withType(Type.TVM)); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingVaAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals(Type.TVM, model.configuration().type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersConfigurationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersConfigurationTests.java deleted file mode 100644 index 9110f8a3092f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersConfigurationTests.java +++ /dev/null @@ -1,50 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVmScannersConfiguration; -import com.azure.resourcemanager.security.models.ScanningMode; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingVmScannersConfigurationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingVmScannersConfiguration model = - BinaryData - .fromString( - "{\"cloudRoleArn\":\"drlefgnaavuag\",\"scanningMode\":\"Default\",\"exclusionTags\":{\"hduyeuyldph\":\"outnpdctuhspfefy\"}}") - .toObject(DefenderForServersAwsOfferingVmScannersConfiguration.class); - Assertions.assertEquals("drlefgnaavuag", model.cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.scanningMode()); - Assertions.assertEquals("outnpdctuhspfefy", model.exclusionTags().get("hduyeuyldph")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingVmScannersConfiguration model = - new DefenderForServersAwsOfferingVmScannersConfiguration() - .withCloudRoleArn("drlefgnaavuag") - .withScanningMode(ScanningMode.DEFAULT) - .withExclusionTags(mapOf("hduyeuyldph", "outnpdctuhspfefy")); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingVmScannersConfiguration.class); - Assertions.assertEquals("drlefgnaavuag", model.cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.scanningMode()); - Assertions.assertEquals("outnpdctuhspfefy", model.exclusionTags().get("hduyeuyldph")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersTests.java deleted file mode 100644 index a175e768c4e6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersAwsOfferingVmScannersTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVmScanners; -import com.azure.resourcemanager.security.models.DefenderForServersAwsOfferingVmScannersConfiguration; -import com.azure.resourcemanager.security.models.ScanningMode; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersAwsOfferingVmScannersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersAwsOfferingVmScanners model = - BinaryData - .fromString( - "{\"enabled\":true,\"configuration\":{\"cloudRoleArn\":\"dqpx\",\"scanningMode\":\"Default\",\"exclusionTags\":{\"gatwmykyu\":\"kft\",\"hpycvjqdvdwkq\":\"rymdwmf\"}}}") - .toObject(DefenderForServersAwsOfferingVmScanners.class); - Assertions.assertEquals(true, model.enabled()); - Assertions.assertEquals("dqpx", model.configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.configuration().scanningMode()); - Assertions.assertEquals("kft", model.configuration().exclusionTags().get("gatwmykyu")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersAwsOfferingVmScanners model = - new DefenderForServersAwsOfferingVmScanners() - .withEnabled(true) - .withConfiguration( - new DefenderForServersAwsOfferingVmScannersConfiguration() - .withCloudRoleArn("dqpx") - .withScanningMode(ScanningMode.DEFAULT) - .withExclusionTags(mapOf("gatwmykyu", "kft", "hpycvjqdvdwkq", "rymdwmf"))); - model = BinaryData.fromObject(model).toObject(DefenderForServersAwsOfferingVmScanners.class); - Assertions.assertEquals(true, model.enabled()); - Assertions.assertEquals("dqpx", model.configuration().cloudRoleArn()); - Assertions.assertEquals(ScanningMode.DEFAULT, model.configuration().scanningMode()); - Assertions.assertEquals("kft", model.configuration().exclusionTags().get("gatwmykyu")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingArcAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingArcAutoProvisioningTests.java deleted file mode 100644 index 685b426398bd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingArcAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingArcAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingArcAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOfferingArcAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":false}") - .toObject(DefenderForServersGcpOfferingArcAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOfferingArcAutoProvisioning model = - new DefenderForServersGcpOfferingArcAutoProvisioning().withEnabled(false); - model = BinaryData.fromObject(model).toObject(DefenderForServersGcpOfferingArcAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingDefenderForServersTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingDefenderForServersTests.java deleted file mode 100644 index f9196f0c4229..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingDefenderForServersTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingDefenderForServers; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingDefenderForServersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOfferingDefenderForServers model = - BinaryData - .fromString( - "{\"workloadIdentityProviderId\":\"exleqirccjcl\",\"serviceAccountEmailAddress\":\"cgxvrpj\"}") - .toObject(DefenderForServersGcpOfferingDefenderForServers.class); - Assertions.assertEquals("exleqirccjcl", model.workloadIdentityProviderId()); - Assertions.assertEquals("cgxvrpj", model.serviceAccountEmailAddress()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOfferingDefenderForServers model = - new DefenderForServersGcpOfferingDefenderForServers() - .withWorkloadIdentityProviderId("exleqirccjcl") - .withServiceAccountEmailAddress("cgxvrpj"); - model = BinaryData.fromObject(model).toObject(DefenderForServersGcpOfferingDefenderForServers.class); - Assertions.assertEquals("exleqirccjcl", model.workloadIdentityProviderId()); - Assertions.assertEquals("cgxvrpj", model.serviceAccountEmailAddress()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingMdeAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingMdeAutoProvisioningTests.java deleted file mode 100644 index 313d5a2bbb14..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingMdeAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingMdeAutoProvisioning; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingMdeAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOfferingMdeAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":true,\"configuration\":\"datattepdjxqe\"}") - .toObject(DefenderForServersGcpOfferingMdeAutoProvisioning.class); - Assertions.assertEquals(true, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOfferingMdeAutoProvisioning model = - new DefenderForServersGcpOfferingMdeAutoProvisioning().withEnabled(true).withConfiguration("datattepdjxqe"); - model = BinaryData.fromObject(model).toObject(DefenderForServersGcpOfferingMdeAutoProvisioning.class); - Assertions.assertEquals(true, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingSubPlanTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingSubPlanTests.java deleted file mode 100644 index f70acd19405e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingSubPlanTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingSubPlan; -import com.azure.resourcemanager.security.models.SubPlan; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingSubPlanTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOfferingSubPlan model = - BinaryData.fromString("{\"type\":\"P1\"}").toObject(DefenderForServersGcpOfferingSubPlan.class); - Assertions.assertEquals(SubPlan.P1, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOfferingSubPlan model = new DefenderForServersGcpOfferingSubPlan().withType(SubPlan.P1); - model = BinaryData.fromObject(model).toObject(DefenderForServersGcpOfferingSubPlan.class); - Assertions.assertEquals(SubPlan.P1, model.type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingTests.java deleted file mode 100644 index 239f28a5ac78..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOffering; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingArcAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingDefenderForServers; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingMdeAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingSubPlan; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingVaAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingVaAutoProvisioningConfiguration; -import com.azure.resourcemanager.security.models.SubPlan; -import com.azure.resourcemanager.security.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"DefenderForServersGcp\",\"defenderForServers\":{\"workloadIdentityProviderId\":\"vaexh\",\"serviceAccountEmailAddress\":\"trceqnkbrupob\"},\"arcAutoProvisioning\":{\"enabled\":false},\"vaAutoProvisioning\":{\"enabled\":false,\"configuration\":{\"type\":\"Qualys\"}},\"mdeAutoProvisioning\":{\"enabled\":false,\"configuration\":\"datajpbi\"},\"subPlan\":{\"type\":\"P2\"},\"description\":\"hep\"}") - .toObject(DefenderForServersGcpOffering.class); - Assertions.assertEquals("vaexh", model.defenderForServers().workloadIdentityProviderId()); - Assertions.assertEquals("trceqnkbrupob", model.defenderForServers().serviceAccountEmailAddress()); - Assertions.assertEquals(false, model.arcAutoProvisioning().enabled()); - Assertions.assertEquals(false, model.vaAutoProvisioning().enabled()); - Assertions.assertEquals(Type.QUALYS, model.vaAutoProvisioning().configuration().type()); - Assertions.assertEquals(false, model.mdeAutoProvisioning().enabled()); - Assertions.assertEquals(SubPlan.P2, model.subPlan().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOffering model = - new DefenderForServersGcpOffering() - .withDefenderForServers( - new DefenderForServersGcpOfferingDefenderForServers() - .withWorkloadIdentityProviderId("vaexh") - .withServiceAccountEmailAddress("trceqnkbrupob")) - .withArcAutoProvisioning(new DefenderForServersGcpOfferingArcAutoProvisioning().withEnabled(false)) - .withVaAutoProvisioning( - new DefenderForServersGcpOfferingVaAutoProvisioning() - .withEnabled(false) - .withConfiguration( - new DefenderForServersGcpOfferingVaAutoProvisioningConfiguration().withType(Type.QUALYS))) - .withMdeAutoProvisioning( - new DefenderForServersGcpOfferingMdeAutoProvisioning() - .withEnabled(false) - .withConfiguration("datajpbi")) - .withSubPlan(new DefenderForServersGcpOfferingSubPlan().withType(SubPlan.P2)); - model = BinaryData.fromObject(model).toObject(DefenderForServersGcpOffering.class); - Assertions.assertEquals("vaexh", model.defenderForServers().workloadIdentityProviderId()); - Assertions.assertEquals("trceqnkbrupob", model.defenderForServers().serviceAccountEmailAddress()); - Assertions.assertEquals(false, model.arcAutoProvisioning().enabled()); - Assertions.assertEquals(false, model.vaAutoProvisioning().enabled()); - Assertions.assertEquals(Type.QUALYS, model.vaAutoProvisioning().configuration().type()); - Assertions.assertEquals(false, model.mdeAutoProvisioning().enabled()); - Assertions.assertEquals(SubPlan.P2, model.subPlan().type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningConfigurationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningConfigurationTests.java deleted file mode 100644 index e136f432681e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningConfigurationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingVaAutoProvisioningConfiguration; -import com.azure.resourcemanager.security.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingVaAutoProvisioningConfigurationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOfferingVaAutoProvisioningConfiguration model = - BinaryData - .fromString("{\"type\":\"TVM\"}") - .toObject(DefenderForServersGcpOfferingVaAutoProvisioningConfiguration.class); - Assertions.assertEquals(Type.TVM, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOfferingVaAutoProvisioningConfiguration model = - new DefenderForServersGcpOfferingVaAutoProvisioningConfiguration().withType(Type.TVM); - model = - BinaryData.fromObject(model).toObject(DefenderForServersGcpOfferingVaAutoProvisioningConfiguration.class); - Assertions.assertEquals(Type.TVM, model.type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningTests.java deleted file mode 100644 index eaa99c4f295e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DefenderForServersGcpOfferingVaAutoProvisioningTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingVaAutoProvisioning; -import com.azure.resourcemanager.security.models.DefenderForServersGcpOfferingVaAutoProvisioningConfiguration; -import com.azure.resourcemanager.security.models.Type; -import org.junit.jupiter.api.Assertions; - -public final class DefenderForServersGcpOfferingVaAutoProvisioningTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DefenderForServersGcpOfferingVaAutoProvisioning model = - BinaryData - .fromString("{\"enabled\":false,\"configuration\":{\"type\":\"Qualys\"}}") - .toObject(DefenderForServersGcpOfferingVaAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals(Type.QUALYS, model.configuration().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DefenderForServersGcpOfferingVaAutoProvisioning model = - new DefenderForServersGcpOfferingVaAutoProvisioning() - .withEnabled(false) - .withConfiguration( - new DefenderForServersGcpOfferingVaAutoProvisioningConfiguration().withType(Type.QUALYS)); - model = BinaryData.fromObject(model).toObject(DefenderForServersGcpOfferingVaAutoProvisioning.class); - Assertions.assertEquals(false, model.enabled()); - Assertions.assertEquals(Type.QUALYS, model.configuration().type()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DenylistCustomAlertRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DenylistCustomAlertRuleTests.java deleted file mode 100644 index ea7b0c7a514e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DenylistCustomAlertRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DenylistCustomAlertRule; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DenylistCustomAlertRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DenylistCustomAlertRule model = - BinaryData - .fromString( - "{\"ruleType\":\"DenylistCustomAlertRule\",\"denylistValues\":[\"pvhez\",\"kgqhcjrefovg\",\"kqsleyyvxy\"],\"valueType\":\"IpCidr\",\"displayName\":\"cattpngjcrcczsq\",\"description\":\"hvmdajvnysounq\",\"isEnabled\":true}") - .toObject(DenylistCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("pvhez", model.denylistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DenylistCustomAlertRule model = - new DenylistCustomAlertRule() - .withIsEnabled(true) - .withDenylistValues(Arrays.asList("pvhez", "kgqhcjrefovg", "kqsleyyvxy")); - model = BinaryData.fromObject(model).toObject(DenylistCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals("pvhez", model.denylistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupInnerTests.java deleted file mode 100644 index 024f5c203c8a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupInnerTests.java +++ /dev/null @@ -1,94 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DeviceSecurityGroupInner; -import com.azure.resourcemanager.security.models.AllowlistCustomAlertRule; -import com.azure.resourcemanager.security.models.DenylistCustomAlertRule; -import com.azure.resourcemanager.security.models.ThresholdCustomAlertRule; -import com.azure.resourcemanager.security.models.TimeWindowCustomAlertRule; -import java.time.Duration; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DeviceSecurityGroupInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DeviceSecurityGroupInner model = - BinaryData - .fromString( - "{\"properties\":{\"thresholdRules\":[{\"ruleType\":\"ThresholdCustomAlertRule\",\"minThreshold\":438265610,\"maxThreshold\":404172620,\"displayName\":\"nteiwaopv\",\"description\":\"ijcmmx\",\"isEnabled\":true},{\"ruleType\":\"ThresholdCustomAlertRule\",\"minThreshold\":1833473049,\"maxThreshold\":292078453,\"displayName\":\"fsrpymzidnse\",\"description\":\"xtbzsgfyccsne\",\"isEnabled\":true},{\"ruleType\":\"ThresholdCustomAlertRule\",\"minThreshold\":194894857,\"maxThreshold\":2139410059,\"displayName\":\"jeiachboosfl\",\"description\":\"osfqpteehzzv\",\"isEnabled\":false}],\"timeWindowRules\":[{\"ruleType\":\"TimeWindowCustomAlertRule\",\"timeWindowSize\":\"PT53H59M6S\",\"minThreshold\":19452143,\"maxThreshold\":602358321,\"displayName\":\"inpvswjdkirsoodq\",\"description\":\"crmnohjtckwhds\",\"isEnabled\":true},{\"ruleType\":\"TimeWindowCustomAlertRule\",\"timeWindowSize\":\"PT97H38M16S\",\"minThreshold\":491677014,\"maxThreshold\":614073164,\"displayName\":\"pjxsqwpgrjbznor\",\"description\":\"xv\",\"isEnabled\":false},{\"ruleType\":\"TimeWindowCustomAlertRule\",\"timeWindowSize\":\"PT169H20M47S\",\"minThreshold\":1906799262,\"maxThreshold\":1282010157,\"displayName\":\"abnmocpcyshu\",\"description\":\"afbljjgpbtoqcjmk\",\"isEnabled\":true}],\"allowlistRules\":[{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[],\"valueType\":\"String\",\"displayName\":\"dtqajzyulpkudj\",\"description\":\"lkhbz\",\"isEnabled\":false},{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[],\"valueType\":\"IpCidr\",\"displayName\":\"zgqexz\",\"description\":\"c\",\"isEnabled\":false}],\"denylistRules\":[{\"ruleType\":\"DenylistCustomAlertRule\",\"denylistValues\":[],\"valueType\":\"String\",\"displayName\":\"rhhbcs\",\"description\":\"ummajtjaod\",\"isEnabled\":true},{\"ruleType\":\"DenylistCustomAlertRule\",\"denylistValues\":[],\"valueType\":\"IpCidr\",\"displayName\":\"dxkqpx\",\"description\":\"ajionpimexgstxg\",\"isEnabled\":false}]},\"id\":\"odgmaajrmvdjwz\",\"name\":\"lovmclwhijcoe\",\"type\":\"ctbzaq\"}") - .toObject(DeviceSecurityGroupInner.class); - Assertions.assertEquals(true, model.thresholdRules().get(0).isEnabled()); - Assertions.assertEquals(438265610, model.thresholdRules().get(0).minThreshold()); - Assertions.assertEquals(404172620, model.thresholdRules().get(0).maxThreshold()); - Assertions.assertEquals(true, model.timeWindowRules().get(0).isEnabled()); - Assertions.assertEquals(19452143, model.timeWindowRules().get(0).minThreshold()); - Assertions.assertEquals(602358321, model.timeWindowRules().get(0).maxThreshold()); - Assertions.assertEquals(Duration.parse("PT53H59M6S"), model.timeWindowRules().get(0).timeWindowSize()); - Assertions.assertEquals(false, model.allowlistRules().get(0).isEnabled()); - Assertions.assertEquals(true, model.denylistRules().get(0).isEnabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DeviceSecurityGroupInner model = - new DeviceSecurityGroupInner() - .withThresholdRules( - Arrays - .asList( - new ThresholdCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(438265610) - .withMaxThreshold(404172620), - new ThresholdCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(1833473049) - .withMaxThreshold(292078453), - new ThresholdCustomAlertRule() - .withIsEnabled(false) - .withMinThreshold(194894857) - .withMaxThreshold(2139410059))) - .withTimeWindowRules( - Arrays - .asList( - new TimeWindowCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(19452143) - .withMaxThreshold(602358321) - .withTimeWindowSize(Duration.parse("PT53H59M6S")), - new TimeWindowCustomAlertRule() - .withIsEnabled(false) - .withMinThreshold(491677014) - .withMaxThreshold(614073164) - .withTimeWindowSize(Duration.parse("PT97H38M16S")), - new TimeWindowCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(1906799262) - .withMaxThreshold(1282010157) - .withTimeWindowSize(Duration.parse("PT169H20M47S")))) - .withAllowlistRules( - Arrays - .asList( - new AllowlistCustomAlertRule().withIsEnabled(false).withAllowlistValues(Arrays.asList()), - new AllowlistCustomAlertRule().withIsEnabled(false).withAllowlistValues(Arrays.asList()))) - .withDenylistRules( - Arrays - .asList( - new DenylistCustomAlertRule().withIsEnabled(true).withDenylistValues(Arrays.asList()), - new DenylistCustomAlertRule().withIsEnabled(false).withDenylistValues(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(DeviceSecurityGroupInner.class); - Assertions.assertEquals(true, model.thresholdRules().get(0).isEnabled()); - Assertions.assertEquals(438265610, model.thresholdRules().get(0).minThreshold()); - Assertions.assertEquals(404172620, model.thresholdRules().get(0).maxThreshold()); - Assertions.assertEquals(true, model.timeWindowRules().get(0).isEnabled()); - Assertions.assertEquals(19452143, model.timeWindowRules().get(0).minThreshold()); - Assertions.assertEquals(602358321, model.timeWindowRules().get(0).maxThreshold()); - Assertions.assertEquals(Duration.parse("PT53H59M6S"), model.timeWindowRules().get(0).timeWindowSize()); - Assertions.assertEquals(false, model.allowlistRules().get(0).isEnabled()); - Assertions.assertEquals(true, model.denylistRules().get(0).isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupListTests.java deleted file mode 100644 index 812ecca328c9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DeviceSecurityGroupInner; -import com.azure.resourcemanager.security.models.DeviceSecurityGroupList; -import java.util.Arrays; - -public final class DeviceSecurityGroupListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DeviceSecurityGroupList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"thresholdRules\":[],\"timeWindowRules\":[],\"allowlistRules\":[],\"denylistRules\":[]},\"id\":\"jkcpr\",\"name\":\"nwbxgjvtbvpyssz\",\"type\":\"nruj\"},{\"properties\":{\"thresholdRules\":[],\"timeWindowRules\":[],\"allowlistRules\":[],\"denylistRules\":[]},\"id\":\"ouqfprwz\",\"name\":\"bngui\",\"type\":\"nwui\"},{\"properties\":{\"thresholdRules\":[],\"timeWindowRules\":[],\"allowlistRules\":[],\"denylistRules\":[]},\"id\":\"fizuckyf\",\"name\":\"hr\",\"type\":\"idf\"}],\"nextLink\":\"wdzuhtymwisd\"}") - .toObject(DeviceSecurityGroupList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DeviceSecurityGroupList model = - new DeviceSecurityGroupList() - .withValue( - Arrays - .asList( - new DeviceSecurityGroupInner() - .withThresholdRules(Arrays.asList()) - .withTimeWindowRules(Arrays.asList()) - .withAllowlistRules(Arrays.asList()) - .withDenylistRules(Arrays.asList()), - new DeviceSecurityGroupInner() - .withThresholdRules(Arrays.asList()) - .withTimeWindowRules(Arrays.asList()) - .withAllowlistRules(Arrays.asList()) - .withDenylistRules(Arrays.asList()), - new DeviceSecurityGroupInner() - .withThresholdRules(Arrays.asList()) - .withTimeWindowRules(Arrays.asList()) - .withAllowlistRules(Arrays.asList()) - .withDenylistRules(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(DeviceSecurityGroupList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupPropertiesTests.java deleted file mode 100644 index ad886593f7ae..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupPropertiesTests.java +++ /dev/null @@ -1,100 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DeviceSecurityGroupProperties; -import com.azure.resourcemanager.security.models.AllowlistCustomAlertRule; -import com.azure.resourcemanager.security.models.DenylistCustomAlertRule; -import com.azure.resourcemanager.security.models.ThresholdCustomAlertRule; -import com.azure.resourcemanager.security.models.TimeWindowCustomAlertRule; -import java.time.Duration; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DeviceSecurityGroupPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DeviceSecurityGroupProperties model = - BinaryData - .fromString( - "{\"thresholdRules\":[{\"ruleType\":\"ThresholdCustomAlertRule\",\"minThreshold\":169768909,\"maxThreshold\":1712979680,\"displayName\":\"kbfkg\",\"description\":\"dkexxppofm\",\"isEnabled\":true},{\"ruleType\":\"ThresholdCustomAlertRule\",\"minThreshold\":159547648,\"maxThreshold\":54654595,\"displayName\":\"jpgd\",\"description\":\"ocjjxhvpmouexh\",\"isEnabled\":false}],\"timeWindowRules\":[{\"ruleType\":\"TimeWindowCustomAlertRule\",\"timeWindowSize\":\"PT63H16M48S\",\"minThreshold\":1730783579,\"maxThreshold\":996013729,\"displayName\":\"jnxqbzvddntwn\",\"description\":\"icbtwnpzao\",\"isEnabled\":true}],\"allowlistRules\":[{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[\"hcffcyddglmjthjq\",\"wpyeicxmqciwqvh\",\"hix\"],\"valueType\":\"String\",\"displayName\":\"topbobjogh\",\"description\":\"w\",\"isEnabled\":false},{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[\"a\"],\"valueType\":\"IpCidr\",\"displayName\":\"ayvvtpgvdf\",\"description\":\"otkftutqxlngx\",\"isEnabled\":false},{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[\"gug\",\"xkrxdqmi\",\"tthzrvqd\",\"abhjybi\"],\"valueType\":\"IpCidr\",\"displayName\":\"qfbow\",\"description\":\"anyktzlcuiywg\",\"isEnabled\":false},{\"ruleType\":\"AllowlistCustomAlertRule\",\"allowlistValues\":[\"gndrvynh\",\"gpphrcgyn\",\"ocpecfvmmco\",\"fsxlzevgbmqjqa\"],\"valueType\":\"IpCidr\",\"displayName\":\"mivkwlzuvcc\",\"description\":\"nfnbacfionlebxe\",\"isEnabled\":false}],\"denylistRules\":[{\"ruleType\":\"DenylistCustomAlertRule\",\"denylistValues\":[\"xdpnqbqq\",\"xrjfeallnwsub\",\"snjampmng\"],\"valueType\":\"IpCidr\",\"displayName\":\"xaqwoochcbonqv\",\"description\":\"vlrxnjeaseiph\",\"isEnabled\":false},{\"ruleType\":\"DenylistCustomAlertRule\",\"denylistValues\":[\"lokeyy\"],\"valueType\":\"IpCidr\",\"displayName\":\"bdlwtgrhpdjpj\",\"description\":\"asxazjpqyegualhb\",\"isEnabled\":true},{\"ruleType\":\"DenylistCustomAlertRule\",\"denylistValues\":[\"e\",\"jzzvdud\"],\"valueType\":\"String\",\"displayName\":\"lfh\",\"description\":\"wmc\",\"isEnabled\":true}]}") - .toObject(DeviceSecurityGroupProperties.class); - Assertions.assertEquals(true, model.thresholdRules().get(0).isEnabled()); - Assertions.assertEquals(169768909, model.thresholdRules().get(0).minThreshold()); - Assertions.assertEquals(1712979680, model.thresholdRules().get(0).maxThreshold()); - Assertions.assertEquals(true, model.timeWindowRules().get(0).isEnabled()); - Assertions.assertEquals(1730783579, model.timeWindowRules().get(0).minThreshold()); - Assertions.assertEquals(996013729, model.timeWindowRules().get(0).maxThreshold()); - Assertions.assertEquals(Duration.parse("PT63H16M48S"), model.timeWindowRules().get(0).timeWindowSize()); - Assertions.assertEquals(false, model.allowlistRules().get(0).isEnabled()); - Assertions.assertEquals("hcffcyddglmjthjq", model.allowlistRules().get(0).allowlistValues().get(0)); - Assertions.assertEquals(false, model.denylistRules().get(0).isEnabled()); - Assertions.assertEquals("xdpnqbqq", model.denylistRules().get(0).denylistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DeviceSecurityGroupProperties model = - new DeviceSecurityGroupProperties() - .withThresholdRules( - Arrays - .asList( - new ThresholdCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(169768909) - .withMaxThreshold(1712979680), - new ThresholdCustomAlertRule() - .withIsEnabled(false) - .withMinThreshold(159547648) - .withMaxThreshold(54654595))) - .withTimeWindowRules( - Arrays - .asList( - new TimeWindowCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(1730783579) - .withMaxThreshold(996013729) - .withTimeWindowSize(Duration.parse("PT63H16M48S")))) - .withAllowlistRules( - Arrays - .asList( - new AllowlistCustomAlertRule() - .withIsEnabled(false) - .withAllowlistValues(Arrays.asList("hcffcyddglmjthjq", "wpyeicxmqciwqvh", "hix")), - new AllowlistCustomAlertRule().withIsEnabled(false).withAllowlistValues(Arrays.asList("a")), - new AllowlistCustomAlertRule() - .withIsEnabled(false) - .withAllowlistValues(Arrays.asList("gug", "xkrxdqmi", "tthzrvqd", "abhjybi")), - new AllowlistCustomAlertRule() - .withIsEnabled(false) - .withAllowlistValues( - Arrays.asList("gndrvynh", "gpphrcgyn", "ocpecfvmmco", "fsxlzevgbmqjqa")))) - .withDenylistRules( - Arrays - .asList( - new DenylistCustomAlertRule() - .withIsEnabled(false) - .withDenylistValues(Arrays.asList("xdpnqbqq", "xrjfeallnwsub", "snjampmng")), - new DenylistCustomAlertRule() - .withIsEnabled(true) - .withDenylistValues(Arrays.asList("lokeyy")), - new DenylistCustomAlertRule() - .withIsEnabled(true) - .withDenylistValues(Arrays.asList("e", "jzzvdud")))); - model = BinaryData.fromObject(model).toObject(DeviceSecurityGroupProperties.class); - Assertions.assertEquals(true, model.thresholdRules().get(0).isEnabled()); - Assertions.assertEquals(169768909, model.thresholdRules().get(0).minThreshold()); - Assertions.assertEquals(1712979680, model.thresholdRules().get(0).maxThreshold()); - Assertions.assertEquals(true, model.timeWindowRules().get(0).isEnabled()); - Assertions.assertEquals(1730783579, model.timeWindowRules().get(0).minThreshold()); - Assertions.assertEquals(996013729, model.timeWindowRules().get(0).maxThreshold()); - Assertions.assertEquals(Duration.parse("PT63H16M48S"), model.timeWindowRules().get(0).timeWindowSize()); - Assertions.assertEquals(false, model.allowlistRules().get(0).isEnabled()); - Assertions.assertEquals("hcffcyddglmjthjq", model.allowlistRules().get(0).allowlistValues().get(0)); - Assertions.assertEquals(false, model.denylistRules().get(0).isEnabled()); - Assertions.assertEquals("xdpnqbqq", model.denylistRules().get(0).denylistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index f00d9ff29f32..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsCreateOrUpdateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DeviceSecurityGroup; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -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 DeviceSecurityGroupsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"thresholdRules\":[],\"timeWindowRules\":[],\"allowlistRules\":[],\"denylistRules\":[]},\"id\":\"gglmvoka\",\"name\":\"uztjct\",\"type\":\"bpvbkaehxsmzygd\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - DeviceSecurityGroup response = - manager - .deviceSecurityGroups() - .define("pntghyks") - .withExistingResourceId("tuadxkxeqb") - .withThresholdRules(Arrays.asList()) - .withTimeWindowRules(Arrays.asList()) - .withAllowlistRules(Arrays.asList()) - .withDenylistRules(Arrays.asList()) - .create(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 3b54b5f07e20..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 DeviceSecurityGroupsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .deviceSecurityGroups() - .deleteByResourceGroupWithResponse("nsxzajlns", "hwjuyxxbxqvmvua", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsGetWithResponseMockTests.java deleted file mode 100644 index 7a91b139d01d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DeviceSecurityGroup; -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 DeviceSecurityGroupsGetWithResponseMockTests { - @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\":{\"thresholdRules\":[],\"timeWindowRules\":[],\"allowlistRules\":[],\"denylistRules\":[]},\"id\":\"rvpe\",\"name\":\"yc\",\"type\":\"veitit\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - DeviceSecurityGroup response = - manager - .deviceSecurityGroups() - .getWithResponse("aqotwfhipxwgsabv", "ipowza", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsListMockTests.java deleted file mode 100644 index 519046717ae9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DeviceSecurityGroupsListMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DeviceSecurityGroup; -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 DeviceSecurityGroupsListMockTests { - @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\":{\"thresholdRules\":[],\"timeWindowRules\":[],\"allowlistRules\":[],\"denylistRules\":[]},\"id\":\"ttzgixgyrihlg\",\"name\":\"gbehlqtxnr\",\"type\":\"lkndrndpgfjodh\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.deviceSecurityGroups().list("xdncaqtt", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DirectMethodInvokesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DirectMethodInvokesNotInAllowedRangeTests.java deleted file mode 100644 index f97035da14bf..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DirectMethodInvokesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.DirectMethodInvokesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class DirectMethodInvokesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DirectMethodInvokesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"DirectMethodInvokesNotInAllowedRange\",\"timeWindowSize\":\"PT198H54M37S\",\"minThreshold\":476273145,\"maxThreshold\":848220252,\"displayName\":\"djodqhy\",\"description\":\"ncn\",\"isEnabled\":true}") - .toObject(DirectMethodInvokesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(476273145, model.minThreshold()); - Assertions.assertEquals(848220252, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT198H54M37S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DirectMethodInvokesNotInAllowedRange model = - new DirectMethodInvokesNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(476273145) - .withMaxThreshold(848220252) - .withTimeWindowSize(Duration.parse("PT198H54M37S")); - model = BinaryData.fromObject(model).toObject(DirectMethodInvokesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(476273145, model.minThreshold()); - Assertions.assertEquals(848220252, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT198H54M37S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionInnerTests.java deleted file mode 100644 index cb5568d6247e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DiscoveredSecuritySolutionInner; -import com.azure.resourcemanager.security.models.SecurityFamily; -import org.junit.jupiter.api.Assertions; - -public final class DiscoveredSecuritySolutionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DiscoveredSecuritySolutionInner model = - BinaryData - .fromString( - "{\"properties\":{\"securityFamily\":\"Waf\",\"offer\":\"pbswvefloccsrm\",\"publisher\":\"zihmipgawtxxpky\",\"sku\":\"cxcjxgry\"},\"location\":\"mpcycilrmcaykgg\",\"id\":\"oxuztrksx\",\"name\":\"pndfcpfnznt\",\"type\":\"jtwkjaos\"}") - .toObject(DiscoveredSecuritySolutionInner.class); - Assertions.assertEquals(SecurityFamily.WAF, model.securityFamily()); - Assertions.assertEquals("pbswvefloccsrm", model.offer()); - Assertions.assertEquals("zihmipgawtxxpky", model.publisher()); - Assertions.assertEquals("cxcjxgry", model.sku()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DiscoveredSecuritySolutionInner model = - new DiscoveredSecuritySolutionInner() - .withSecurityFamily(SecurityFamily.WAF) - .withOffer("pbswvefloccsrm") - .withPublisher("zihmipgawtxxpky") - .withSku("cxcjxgry"); - model = BinaryData.fromObject(model).toObject(DiscoveredSecuritySolutionInner.class); - Assertions.assertEquals(SecurityFamily.WAF, model.securityFamily()); - Assertions.assertEquals("pbswvefloccsrm", model.offer()); - Assertions.assertEquals("zihmipgawtxxpky", model.publisher()); - Assertions.assertEquals("cxcjxgry", model.sku()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionListTests.java deleted file mode 100644 index 6014a76ff0f3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionListTests.java +++ /dev/null @@ -1,61 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DiscoveredSecuritySolutionInner; -import com.azure.resourcemanager.security.models.DiscoveredSecuritySolutionList; -import com.azure.resourcemanager.security.models.SecurityFamily; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DiscoveredSecuritySolutionListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DiscoveredSecuritySolutionList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"securityFamily\":\"Ngfw\",\"offer\":\"ptfujgicgaaoept\",\"publisher\":\"aqutdewemxswvruu\",\"sku\":\"zzjgehkfki\"},\"location\":\"tixo\",\"id\":\"ffqyinlj\",\"name\":\"epqw\",\"type\":\"ixmonstshiyxg\"},{\"properties\":{\"securityFamily\":\"SaasWaf\",\"offer\":\"lfcldu\",\"publisher\":\"cb\",\"sku\":\"rds\"},\"location\":\"wcobie\",\"id\":\"stmninwjizcilng\",\"name\":\"gshejjtbxqmulux\",\"type\":\"xqzv\"},{\"properties\":{\"securityFamily\":\"Waf\",\"offer\":\"rsbycucrwn\",\"publisher\":\"mikzeb\",\"sku\":\"qbsms\"},\"location\":\"iqg\",\"id\":\"uhok\",\"name\":\"ruswhv\",\"type\":\"czznvfbycjsxj\"},{\"properties\":{\"securityFamily\":\"Waf\",\"offer\":\"i\",\"publisher\":\"z\",\"sku\":\"umwmxqhnd\"},\"location\":\"oamld\",\"id\":\"ehaohdjhh\",\"name\":\"lzok\",\"type\":\"coxpelnjeta\"}],\"nextLink\":\"tsxoatftgz\"}") - .toObject(DiscoveredSecuritySolutionList.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.value().get(0).securityFamily()); - Assertions.assertEquals("ptfujgicgaaoept", model.value().get(0).offer()); - Assertions.assertEquals("aqutdewemxswvruu", model.value().get(0).publisher()); - Assertions.assertEquals("zzjgehkfki", model.value().get(0).sku()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DiscoveredSecuritySolutionList model = - new DiscoveredSecuritySolutionList() - .withValue( - Arrays - .asList( - new DiscoveredSecuritySolutionInner() - .withSecurityFamily(SecurityFamily.NGFW) - .withOffer("ptfujgicgaaoept") - .withPublisher("aqutdewemxswvruu") - .withSku("zzjgehkfki"), - new DiscoveredSecuritySolutionInner() - .withSecurityFamily(SecurityFamily.SAAS_WAF) - .withOffer("lfcldu") - .withPublisher("cb") - .withSku("rds"), - new DiscoveredSecuritySolutionInner() - .withSecurityFamily(SecurityFamily.WAF) - .withOffer("rsbycucrwn") - .withPublisher("mikzeb") - .withSku("qbsms"), - new DiscoveredSecuritySolutionInner() - .withSecurityFamily(SecurityFamily.WAF) - .withOffer("i") - .withPublisher("z") - .withSku("umwmxqhnd"))); - model = BinaryData.fromObject(model).toObject(DiscoveredSecuritySolutionList.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.value().get(0).securityFamily()); - Assertions.assertEquals("ptfujgicgaaoept", model.value().get(0).offer()); - Assertions.assertEquals("aqutdewemxswvruu", model.value().get(0).publisher()); - Assertions.assertEquals("zzjgehkfki", model.value().get(0).sku()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionPropertiesTests.java deleted file mode 100644 index 0c9f26a3f1b1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.DiscoveredSecuritySolutionProperties; -import com.azure.resourcemanager.security.models.SecurityFamily; -import org.junit.jupiter.api.Assertions; - -public final class DiscoveredSecuritySolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DiscoveredSecuritySolutionProperties model = - BinaryData - .fromString( - "{\"securityFamily\":\"SaasWaf\",\"offer\":\"uzvoamktcqiosm\",\"publisher\":\"bzahgxqd\",\"sku\":\"yrtltlaprltzkat\"}") - .toObject(DiscoveredSecuritySolutionProperties.class); - Assertions.assertEquals(SecurityFamily.SAAS_WAF, model.securityFamily()); - Assertions.assertEquals("uzvoamktcqiosm", model.offer()); - Assertions.assertEquals("bzahgxqd", model.publisher()); - Assertions.assertEquals("yrtltlaprltzkat", model.sku()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DiscoveredSecuritySolutionProperties model = - new DiscoveredSecuritySolutionProperties() - .withSecurityFamily(SecurityFamily.SAAS_WAF) - .withOffer("uzvoamktcqiosm") - .withPublisher("bzahgxqd") - .withSku("yrtltlaprltzkat"); - model = BinaryData.fromObject(model).toObject(DiscoveredSecuritySolutionProperties.class); - Assertions.assertEquals(SecurityFamily.SAAS_WAF, model.securityFamily()); - Assertions.assertEquals("uzvoamktcqiosm", model.offer()); - Assertions.assertEquals("bzahgxqd", model.publisher()); - Assertions.assertEquals("yrtltlaprltzkat", model.sku()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsGetWithResponseMockTests.java deleted file mode 100644 index 810e09db86af..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsGetWithResponseMockTests.java +++ /dev/null @@ -1,74 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DiscoveredSecuritySolution; -import com.azure.resourcemanager.security.models.SecurityFamily; -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 DiscoveredSecuritySolutionsGetWithResponseMockTests { - @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\":{\"securityFamily\":\"Va\",\"offer\":\"azpzdqwuz\",\"publisher\":\"cmcokxizekuv\",\"sku\":\"rjwuca\"},\"location\":\"zvajbvbnkrdem\",\"id\":\"idackzidgzwdyd\",\"name\":\"misvpztd\",\"type\":\"vykpxkqe\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - DiscoveredSecuritySolution response = - manager - .discoveredSecuritySolutions() - .getWithResponse("ard", "vs", "c", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(SecurityFamily.VA, response.securityFamily()); - Assertions.assertEquals("azpzdqwuz", response.offer()); - Assertions.assertEquals("cmcokxizekuv", response.publisher()); - Assertions.assertEquals("rjwuca", response.sku()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListByHomeRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListByHomeRegionMockTests.java deleted file mode 100644 index 56540cdac090..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListByHomeRegionMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DiscoveredSecuritySolution; -import com.azure.resourcemanager.security.models.SecurityFamily; -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 DiscoveredSecuritySolutionsListByHomeRegionMockTests { - @Test - public void testListByHomeRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"securityFamily\":\"Va\",\"offer\":\"dlhvdv\",\"publisher\":\"iphbeaeqjzmhk\",\"sku\":\"clacr\"},\"location\":\"zfmunerkelux\",\"id\":\"shxzezb\",\"name\":\"uzudlevzskejcg\",\"type\":\"fsgqkstyecupyuij\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.discoveredSecuritySolutions().listByHomeRegion("xlniwmcpm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(SecurityFamily.VA, response.iterator().next().securityFamily()); - Assertions.assertEquals("dlhvdv", response.iterator().next().offer()); - Assertions.assertEquals("iphbeaeqjzmhk", response.iterator().next().publisher()); - Assertions.assertEquals("clacr", response.iterator().next().sku()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListMockTests.java deleted file mode 100644 index 2104f3e8dca0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/DiscoveredSecuritySolutionsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DiscoveredSecuritySolution; -import com.azure.resourcemanager.security.models.SecurityFamily; -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 DiscoveredSecuritySolutionsListMockTests { - @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\":{\"securityFamily\":\"Va\",\"offer\":\"zqazvb\",\"publisher\":\"arkptgongruatsyi\",\"sku\":\"sjqhenigbeqngu\"},\"location\":\"byjdeayscse\",\"id\":\"d\",\"name\":\"jemexmnv\",\"type\":\"vmuw\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.discoveredSecuritySolutions().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals(SecurityFamily.VA, response.iterator().next().securityFamily()); - Assertions.assertEquals("zqazvb", response.iterator().next().offer()); - Assertions.assertEquals("arkptgongruatsyi", response.iterator().next().publisher()); - Assertions.assertEquals("sjqhenigbeqngu", response.iterator().next().sku()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EffectiveNetworkSecurityGroupsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EffectiveNetworkSecurityGroupsTests.java deleted file mode 100644 index 27e2fa27461e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EffectiveNetworkSecurityGroupsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.EffectiveNetworkSecurityGroups; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class EffectiveNetworkSecurityGroupsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EffectiveNetworkSecurityGroups model = - BinaryData - .fromString( - "{\"networkInterface\":\"aeranokqgukkjqnv\",\"networkSecurityGroups\":[\"ylaxxulcdi\",\"dosfjbjsvgjrw\"]}") - .toObject(EffectiveNetworkSecurityGroups.class); - Assertions.assertEquals("aeranokqgukkjqnv", model.networkInterface()); - Assertions.assertEquals("ylaxxulcdi", model.networkSecurityGroups().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EffectiveNetworkSecurityGroups model = - new EffectiveNetworkSecurityGroups() - .withNetworkInterface("aeranokqgukkjqnv") - .withNetworkSecurityGroups(Arrays.asList("ylaxxulcdi", "dosfjbjsvgjrw")); - model = BinaryData.fromObject(model).toObject(EffectiveNetworkSecurityGroups.class); - Assertions.assertEquals("aeranokqgukkjqnv", model.networkInterface()); - Assertions.assertEquals("ylaxxulcdi", model.networkSecurityGroups().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDataTests.java deleted file mode 100644 index b86d82d1f6e7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDataTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.EnvironmentData; - -public final class EnvironmentDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EnvironmentData model = - BinaryData.fromString("{\"environmentType\":\"EnvironmentData\"}").toObject(EnvironmentData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EnvironmentData model = new EnvironmentData(); - model = BinaryData.fromObject(model).toObject(EnvironmentData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDetailsTests.java deleted file mode 100644 index 4c739f60b87f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EnvironmentDetailsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.EnvironmentDetails; -import org.junit.jupiter.api.Assertions; - -public final class EnvironmentDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EnvironmentDetails model = - BinaryData - .fromString( - "{\"nativeResourceId\":\"dotjvdk\",\"environmentHierarchyId\":\"swskuk\",\"organizationalHierarchyId\":\"asbvw\",\"subscriptionId\":\"pkxkdtxfk\",\"tenantId\":\"lq\"}") - .toObject(EnvironmentDetails.class); - Assertions.assertEquals("dotjvdk", model.nativeResourceId()); - Assertions.assertEquals("swskuk", model.environmentHierarchyId()); - Assertions.assertEquals("asbvw", model.organizationalHierarchyId()); - Assertions.assertEquals("pkxkdtxfk", model.subscriptionId()); - Assertions.assertEquals("lq", model.tenantId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EnvironmentDetails model = - new EnvironmentDetails() - .withNativeResourceId("dotjvdk") - .withEnvironmentHierarchyId("swskuk") - .withOrganizationalHierarchyId("asbvw") - .withSubscriptionId("pkxkdtxfk") - .withTenantId("lq"); - model = BinaryData.fromObject(model).toObject(EnvironmentDetails.class); - Assertions.assertEquals("dotjvdk", model.nativeResourceId()); - Assertions.assertEquals("swskuk", model.environmentHierarchyId()); - Assertions.assertEquals("asbvw", model.organizationalHierarchyId()); - Assertions.assertEquals("pkxkdtxfk", model.subscriptionId()); - Assertions.assertEquals("lq", model.tenantId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EtagTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EtagTests.java deleted file mode 100644 index f338b94dfa01..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/EtagTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Etag; -import org.junit.jupiter.api.Assertions; - -public final class EtagTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Etag model = BinaryData.fromString("{\"etag\":\"jw\"}").toObject(Etag.class); - Assertions.assertEquals("jw", model.etag()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Etag model = new Etag().withEtag("jw"); - model = BinaryData.fromObject(model).toObject(Etag.class); - Assertions.assertEquals("jw", model.etag()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExecuteGovernanceRuleParamsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExecuteGovernanceRuleParamsTests.java deleted file mode 100644 index ae5bc94262af..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExecuteGovernanceRuleParamsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ExecuteGovernanceRuleParams; -import org.junit.jupiter.api.Assertions; - -public final class ExecuteGovernanceRuleParamsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ExecuteGovernanceRuleParams model = - BinaryData.fromString("{\"override\":false}").toObject(ExecuteGovernanceRuleParams.class); - Assertions.assertEquals(false, model.override()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ExecuteGovernanceRuleParams model = new ExecuteGovernanceRuleParams().withOverride(false); - model = BinaryData.fromObject(model).toObject(ExecuteGovernanceRuleParams.class); - Assertions.assertEquals(false, model.override()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionInnerTests.java deleted file mode 100644 index c7243563ce05..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ExternalSecuritySolutionInner; - -public final class ExternalSecuritySolutionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ExternalSecuritySolutionInner model = - BinaryData - .fromString( - "{\"kind\":\"ExternalSecuritySolution\",\"location\":\"ddoui\",\"id\":\"amowaziynknlqwzd\",\"name\":\"piwhxqs\",\"type\":\"dtmaa\"}") - .toObject(ExternalSecuritySolutionInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ExternalSecuritySolutionInner model = new ExternalSecuritySolutionInner(); - model = BinaryData.fromObject(model).toObject(ExternalSecuritySolutionInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionListTests.java deleted file mode 100644 index 2df85c8b0656..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ExternalSecuritySolutionInner; -import com.azure.resourcemanager.security.models.ExternalSecuritySolutionList; -import java.util.Arrays; - -public final class ExternalSecuritySolutionListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ExternalSecuritySolutionList model = - BinaryData - .fromString( - "{\"value\":[{\"kind\":\"ExternalSecuritySolution\",\"location\":\"ozxwopd\",\"id\":\"yd\",\"name\":\"izqaclnapxbiyg\",\"type\":\"ugjknf\"},{\"kind\":\"ExternalSecuritySolution\",\"location\":\"fcttuxuuyilfl\",\"id\":\"oiquvrehmrnjhvs\",\"name\":\"jztczytqj\",\"type\":\"w\"}],\"nextLink\":\"uunfprnjletlxsm\"}") - .toObject(ExternalSecuritySolutionList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ExternalSecuritySolutionList model = - new ExternalSecuritySolutionList() - .withValue(Arrays.asList(new ExternalSecuritySolutionInner(), new ExternalSecuritySolutionInner())); - model = BinaryData.fromObject(model).toObject(ExternalSecuritySolutionList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionPropertiesTests.java deleted file mode 100644 index 3292c0dbd37c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionPropertiesTests.java +++ /dev/null @@ -1,51 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConnectedWorkspace; -import com.azure.resourcemanager.security.models.ExternalSecuritySolutionProperties; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ExternalSecuritySolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ExternalSecuritySolutionProperties model = - BinaryData - .fromString( - "{\"deviceVendor\":\"jc\",\"deviceType\":\"a\",\"workspace\":{\"id\":\"z\"},\"\":{\"qjf\":\"datakbnrzorpdltbqc\"}}") - .toObject(ExternalSecuritySolutionProperties.class); - Assertions.assertEquals("jc", model.deviceVendor()); - Assertions.assertEquals("a", model.deviceType()); - Assertions.assertEquals("z", model.workspace().id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ExternalSecuritySolutionProperties model = - new ExternalSecuritySolutionProperties() - .withDeviceVendor("jc") - .withDeviceType("a") - .withWorkspace(new ConnectedWorkspace().withId("z")) - .withAdditionalProperties(mapOf()); - model = BinaryData.fromObject(model).toObject(ExternalSecuritySolutionProperties.class); - Assertions.assertEquals("jc", model.deviceVendor()); - Assertions.assertEquals("a", model.deviceType()); - Assertions.assertEquals("z", model.workspace().id()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsGetWithResponseMockTests.java deleted file mode 100644 index 51d47a888a28..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ExternalSecuritySolution; -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 ExternalSecuritySolutionsGetWithResponseMockTests { - @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 = - "{\"kind\":\"ExternalSecuritySolution\",\"location\":\"likyohz\",\"id\":\"xyqhfnkvycqqqd\",\"name\":\"eipnquwzx\",\"type\":\"rptyo\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ExternalSecuritySolution response = - manager - .externalSecuritySolutions() - .getWithResponse("gxfqpan", "ceov", "gzwhsxyrujmtik", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListByHomeRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListByHomeRegionMockTests.java deleted file mode 100644 index ba0cb9140594..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListByHomeRegionMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ExternalSecuritySolution; -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 ExternalSecuritySolutionsListByHomeRegionMockTests { - @Test - public void testListByHomeRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"kind\":\"ExternalSecuritySolution\",\"location\":\"at\",\"id\":\"izexroqsqj\",\"name\":\"hrmt\",\"type\":\"splwsttxs\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.externalSecuritySolutions().listByHomeRegion("wtxzuisam", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListMockTests.java deleted file mode 100644 index 7b30488c3d63..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ExternalSecuritySolutionsListMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ExternalSecuritySolution; -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 ExternalSecuritySolutionsListMockTests { - @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\":[{\"kind\":\"ExternalSecuritySolution\",\"location\":\"jrmfqzwqd\",\"id\":\"xkeedcnwmy\",\"name\":\"xfqzkvemyzd\",\"type\":\"czaqpqifdbmpt\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.externalSecuritySolutions().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FailedLocalLoginsNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FailedLocalLoginsNotInAllowedRangeTests.java deleted file mode 100644 index e72058d6df76..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FailedLocalLoginsNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.FailedLocalLoginsNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class FailedLocalLoginsNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FailedLocalLoginsNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"FailedLocalLoginsNotInAllowedRange\",\"timeWindowSize\":\"PT66H50M42S\",\"minThreshold\":704277704,\"maxThreshold\":866139805,\"displayName\":\"lizhceumoqodkad\",\"description\":\"yibngqladywrxwh\",\"isEnabled\":true}") - .toObject(FailedLocalLoginsNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(704277704, model.minThreshold()); - Assertions.assertEquals(866139805, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT66H50M42S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FailedLocalLoginsNotInAllowedRange model = - new FailedLocalLoginsNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(704277704) - .withMaxThreshold(866139805) - .withTimeWindowSize(Duration.parse("PT66H50M42S")); - model = BinaryData.fromObject(model).toObject(FailedLocalLoginsNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(704277704, model.minThreshold()); - Assertions.assertEquals(866139805, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT66H50M42S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FileUploadsNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FileUploadsNotInAllowedRangeTests.java deleted file mode 100644 index 38917e669a77..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/FileUploadsNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.FileUploadsNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class FileUploadsNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - FileUploadsNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"FileUploadsNotInAllowedRange\",\"timeWindowSize\":\"PT130H37M29S\",\"minThreshold\":1418655458,\"maxThreshold\":647013015,\"displayName\":\"vadswzs\",\"description\":\"yemlowuowhlxln\",\"isEnabled\":false}") - .toObject(FileUploadsNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1418655458, model.minThreshold()); - Assertions.assertEquals(647013015, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT130H37M29S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - FileUploadsNotInAllowedRange model = - new FileUploadsNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(1418655458) - .withMaxThreshold(647013015) - .withTimeWindowSize(Duration.parse("PT130H37M29S")); - model = BinaryData.fromObject(model).toObject(FileUploadsNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1418655458, model.minThreshold()); - Assertions.assertEquals(647013015, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT130H37M29S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataMemberTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataMemberTests.java deleted file mode 100644 index 8ef1d99d5da9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataMemberTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GcpOrganizationalDataMember; -import org.junit.jupiter.api.Assertions; - -public final class GcpOrganizationalDataMemberTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GcpOrganizationalDataMember model = - BinaryData - .fromString( - "{\"organizationMembershipType\":\"Member\",\"parentHierarchyId\":\"fajs\",\"managementProjectNumber\":\"skmqozzkivyhj\"}") - .toObject(GcpOrganizationalDataMember.class); - Assertions.assertEquals("fajs", model.parentHierarchyId()); - Assertions.assertEquals("skmqozzkivyhj", model.managementProjectNumber()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GcpOrganizationalDataMember model = - new GcpOrganizationalDataMember() - .withParentHierarchyId("fajs") - .withManagementProjectNumber("skmqozzkivyhj"); - model = BinaryData.fromObject(model).toObject(GcpOrganizationalDataMember.class); - Assertions.assertEquals("fajs", model.parentHierarchyId()); - Assertions.assertEquals("skmqozzkivyhj", model.managementProjectNumber()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataOrganizationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataOrganizationTests.java deleted file mode 100644 index b79616e561a4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataOrganizationTests.java +++ /dev/null @@ -1,37 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GcpOrganizationalDataOrganization; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class GcpOrganizationalDataOrganizationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GcpOrganizationalDataOrganization model = - BinaryData - .fromString( - "{\"organizationMembershipType\":\"Organization\",\"excludedProjectNumbers\":[\"sbede\"],\"serviceAccountEmailAddress\":\"exkxbhx\",\"workloadIdentityProviderId\":\"cnulgmnhjevdy\"}") - .toObject(GcpOrganizationalDataOrganization.class); - Assertions.assertEquals("sbede", model.excludedProjectNumbers().get(0)); - Assertions.assertEquals("exkxbhx", model.serviceAccountEmailAddress()); - Assertions.assertEquals("cnulgmnhjevdy", model.workloadIdentityProviderId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GcpOrganizationalDataOrganization model = - new GcpOrganizationalDataOrganization() - .withExcludedProjectNumbers(Arrays.asList("sbede")) - .withServiceAccountEmailAddress("exkxbhx") - .withWorkloadIdentityProviderId("cnulgmnhjevdy"); - model = BinaryData.fromObject(model).toObject(GcpOrganizationalDataOrganization.class); - Assertions.assertEquals("sbede", model.excludedProjectNumbers().get(0)); - Assertions.assertEquals("exkxbhx", model.serviceAccountEmailAddress()); - Assertions.assertEquals("cnulgmnhjevdy", model.workloadIdentityProviderId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataTests.java deleted file mode 100644 index 0249f77d9859..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpOrganizationalDataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GcpOrganizationalData; - -public final class GcpOrganizationalDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GcpOrganizationalData model = - BinaryData - .fromString("{\"organizationMembershipType\":\"GcpOrganizationalData\"}") - .toObject(GcpOrganizationalData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GcpOrganizationalData model = new GcpOrganizationalData(); - model = BinaryData.fromObject(model).toObject(GcpOrganizationalData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectDetailsTests.java deleted file mode 100644 index 9b9186dabad2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectDetailsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GcpProjectDetails; -import org.junit.jupiter.api.Assertions; - -public final class GcpProjectDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GcpProjectDetails model = - BinaryData - .fromString( - "{\"projectNumber\":\"rsqftib\",\"projectId\":\"ibuyvpirf\",\"workloadIdentityPoolId\":\"pnqn\"}") - .toObject(GcpProjectDetails.class); - Assertions.assertEquals("rsqftib", model.projectNumber()); - Assertions.assertEquals("ibuyvpirf", model.projectId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GcpProjectDetails model = new GcpProjectDetails().withProjectNumber("rsqftib").withProjectId("ibuyvpirf"); - model = BinaryData.fromObject(model).toObject(GcpProjectDetails.class); - Assertions.assertEquals("rsqftib", model.projectNumber()); - Assertions.assertEquals("ibuyvpirf", model.projectId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectEnvironmentDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectEnvironmentDataTests.java deleted file mode 100644 index 5981fb614900..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GcpProjectEnvironmentDataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GcpOrganizationalData; -import com.azure.resourcemanager.security.models.GcpProjectDetails; -import com.azure.resourcemanager.security.models.GcpProjectEnvironmentData; -import org.junit.jupiter.api.Assertions; - -public final class GcpProjectEnvironmentDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GcpProjectEnvironmentData model = - BinaryData - .fromString( - "{\"environmentType\":\"GcpProject\",\"organizationalData\":{\"organizationMembershipType\":\"GcpOrganizationalData\"},\"projectDetails\":{\"projectNumber\":\"sozjiihj\",\"projectId\":\"ybmrzoepnxwd\",\"workloadIdentityPoolId\":\"njkgvfnmx\"}}") - .toObject(GcpProjectEnvironmentData.class); - Assertions.assertEquals("sozjiihj", model.projectDetails().projectNumber()); - Assertions.assertEquals("ybmrzoepnxwd", model.projectDetails().projectId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GcpProjectEnvironmentData model = - new GcpProjectEnvironmentData() - .withOrganizationalData(new GcpOrganizationalData()) - .withProjectDetails( - new GcpProjectDetails().withProjectNumber("sozjiihj").withProjectId("ybmrzoepnxwd")); - model = BinaryData.fromObject(model).toObject(GcpProjectEnvironmentData.class); - Assertions.assertEquals("sozjiihj", model.projectDetails().projectNumber()); - Assertions.assertEquals("ybmrzoepnxwd", model.projectDetails().projectId()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GithubScopeEnvironmentDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GithubScopeEnvironmentDataTests.java deleted file mode 100644 index 417e9df0ab9e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GithubScopeEnvironmentDataTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GithubScopeEnvironmentData; - -public final class GithubScopeEnvironmentDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GithubScopeEnvironmentData model = - BinaryData.fromString("{\"environmentType\":\"GithubScope\"}").toObject(GithubScopeEnvironmentData.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GithubScopeEnvironmentData model = new GithubScopeEnvironmentData(); - model = BinaryData.fromObject(model).toObject(GithubScopeEnvironmentData.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentAdditionalDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentAdditionalDataTests.java deleted file mode 100644 index d2d917bfc2e6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentAdditionalDataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceAssignmentAdditionalData; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceAssignmentAdditionalDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceAssignmentAdditionalData model = - BinaryData - .fromString( - "{\"ticketNumber\":465206787,\"ticketLink\":\"dkfnozoeoqbvj\",\"ticketStatus\":\"efgwbmqjc\"}") - .toObject(GovernanceAssignmentAdditionalData.class); - Assertions.assertEquals(465206787, model.ticketNumber()); - Assertions.assertEquals("dkfnozoeoqbvj", model.ticketLink()); - Assertions.assertEquals("efgwbmqjc", model.ticketStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceAssignmentAdditionalData model = - new GovernanceAssignmentAdditionalData() - .withTicketNumber(465206787) - .withTicketLink("dkfnozoeoqbvj") - .withTicketStatus("efgwbmqjc"); - model = BinaryData.fromObject(model).toObject(GovernanceAssignmentAdditionalData.class); - Assertions.assertEquals(465206787, model.ticketNumber()); - Assertions.assertEquals("dkfnozoeoqbvj", model.ticketLink()); - Assertions.assertEquals("efgwbmqjc", model.ticketStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentInnerTests.java deleted file mode 100644 index 3d0921efe9c3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.GovernanceAssignmentInner; -import com.azure.resourcemanager.security.models.GovernanceAssignmentAdditionalData; -import com.azure.resourcemanager.security.models.GovernanceEmailNotification; -import com.azure.resourcemanager.security.models.RemediationEta; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceAssignmentInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceAssignmentInner model = - BinaryData - .fromString( - "{\"properties\":{\"owner\":\"ihztgeqmgqzgwldo\",\"remediationDueDate\":\"2021-05-02T02:18:46Z\",\"remediationEta\":{\"eta\":\"2021-03-27T03:55:09Z\",\"justification\":\"llcecfehuwaoa\"},\"isGracePeriod\":false,\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":false},\"additionalData\":{\"ticketNumber\":1994420195,\"ticketLink\":\"ac\",\"ticketStatus\":\"vhrweftkwqejpmv\"}},\"id\":\"s\",\"name\":\"haep\",\"type\":\"a\"}") - .toObject(GovernanceAssignmentInner.class); - Assertions.assertEquals("ihztgeqmgqzgwldo", model.owner()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-02T02:18:46Z"), model.remediationDueDate()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-27T03:55:09Z"), model.remediationEta().eta()); - Assertions.assertEquals("llcecfehuwaoa", model.remediationEta().justification()); - Assertions.assertEquals(false, model.isGracePeriod()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(1994420195, model.additionalData().ticketNumber()); - Assertions.assertEquals("ac", model.additionalData().ticketLink()); - Assertions.assertEquals("vhrweftkwqejpmv", model.additionalData().ticketStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceAssignmentInner model = - new GovernanceAssignmentInner() - .withOwner("ihztgeqmgqzgwldo") - .withRemediationDueDate(OffsetDateTime.parse("2021-05-02T02:18:46Z")) - .withRemediationEta( - new RemediationEta() - .withEta(OffsetDateTime.parse("2021-03-27T03:55:09Z")) - .withJustification("llcecfehuwaoa")) - .withIsGracePeriod(false) - .withGovernanceEmailNotification( - new GovernanceEmailNotification() - .withDisableManagerEmailNotification(true) - .withDisableOwnerEmailNotification(false)) - .withAdditionalData( - new GovernanceAssignmentAdditionalData() - .withTicketNumber(1994420195) - .withTicketLink("ac") - .withTicketStatus("vhrweftkwqejpmv")); - model = BinaryData.fromObject(model).toObject(GovernanceAssignmentInner.class); - Assertions.assertEquals("ihztgeqmgqzgwldo", model.owner()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-02T02:18:46Z"), model.remediationDueDate()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-27T03:55:09Z"), model.remediationEta().eta()); - Assertions.assertEquals("llcecfehuwaoa", model.remediationEta().justification()); - Assertions.assertEquals(false, model.isGracePeriod()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(1994420195, model.additionalData().ticketNumber()); - Assertions.assertEquals("ac", model.additionalData().ticketLink()); - Assertions.assertEquals("vhrweftkwqejpmv", model.additionalData().ticketStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentPropertiesTests.java deleted file mode 100644 index 44f5d3e0c88e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.GovernanceAssignmentProperties; -import com.azure.resourcemanager.security.models.GovernanceAssignmentAdditionalData; -import com.azure.resourcemanager.security.models.GovernanceEmailNotification; -import com.azure.resourcemanager.security.models.RemediationEta; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceAssignmentPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceAssignmentProperties model = - BinaryData - .fromString( - "{\"owner\":\"xtczhupeuknijd\",\"remediationDueDate\":\"2021-01-29T00:46:36Z\",\"remediationEta\":{\"eta\":\"2021-05-29T22:33:32Z\",\"justification\":\"spyd\"},\"isGracePeriod\":true,\"governanceEmailNotification\":{\"disableManagerEmailNotification\":false,\"disableOwnerEmailNotification\":true},\"additionalData\":{\"ticketNumber\":1649894132,\"ticketLink\":\"tywikd\",\"ticketStatus\":\"lakuflgbhgauacd\"}}") - .toObject(GovernanceAssignmentProperties.class); - Assertions.assertEquals("xtczhupeuknijd", model.owner()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-29T00:46:36Z"), model.remediationDueDate()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T22:33:32Z"), model.remediationEta().eta()); - Assertions.assertEquals("spyd", model.remediationEta().justification()); - Assertions.assertEquals(true, model.isGracePeriod()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(1649894132, model.additionalData().ticketNumber()); - Assertions.assertEquals("tywikd", model.additionalData().ticketLink()); - Assertions.assertEquals("lakuflgbhgauacd", model.additionalData().ticketStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceAssignmentProperties model = - new GovernanceAssignmentProperties() - .withOwner("xtczhupeuknijd") - .withRemediationDueDate(OffsetDateTime.parse("2021-01-29T00:46:36Z")) - .withRemediationEta( - new RemediationEta() - .withEta(OffsetDateTime.parse("2021-05-29T22:33:32Z")) - .withJustification("spyd")) - .withIsGracePeriod(true) - .withGovernanceEmailNotification( - new GovernanceEmailNotification() - .withDisableManagerEmailNotification(false) - .withDisableOwnerEmailNotification(true)) - .withAdditionalData( - new GovernanceAssignmentAdditionalData() - .withTicketNumber(1649894132) - .withTicketLink("tywikd") - .withTicketStatus("lakuflgbhgauacd")); - model = BinaryData.fromObject(model).toObject(GovernanceAssignmentProperties.class); - Assertions.assertEquals("xtczhupeuknijd", model.owner()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-29T00:46:36Z"), model.remediationDueDate()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T22:33:32Z"), model.remediationEta().eta()); - Assertions.assertEquals("spyd", model.remediationEta().justification()); - Assertions.assertEquals(true, model.isGracePeriod()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(1649894132, model.additionalData().ticketNumber()); - Assertions.assertEquals("tywikd", model.additionalData().ticketLink()); - Assertions.assertEquals("lakuflgbhgauacd", model.additionalData().ticketStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 4ca972a4f274..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,99 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.GovernanceAssignment; -import com.azure.resourcemanager.security.models.GovernanceAssignmentAdditionalData; -import com.azure.resourcemanager.security.models.GovernanceEmailNotification; -import com.azure.resourcemanager.security.models.RemediationEta; -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 GovernanceAssignmentsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"owner\":\"mpspfeylq\",\"remediationDueDate\":\"2021-01-17T01:06:19Z\",\"remediationEta\":{\"eta\":\"2021-09-14T20:14:28Z\",\"justification\":\"vujex\"},\"isGracePeriod\":true,\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":false},\"additionalData\":{\"ticketNumber\":2064153963,\"ticketLink\":\"paslavxjfiuofpi\",\"ticketStatus\":\"dzlvssqywj\"}},\"id\":\"packyh\",\"name\":\"dvikm\",\"type\":\"ngpmillxgjsci\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - GovernanceAssignment response = - manager - .governanceAssignments() - .define("pryj") - .withExistingAssessment("uerbgpxebjl", "dcaytujraxd") - .withOwner("nsewouxl") - .withRemediationDueDate(OffsetDateTime.parse("2021-06-07T17:36:48Z")) - .withRemediationEta( - new RemediationEta() - .withEta(OffsetDateTime.parse("2021-06-30T16:12:02Z")) - .withJustification("vyljurkeposehqq")) - .withIsGracePeriod(true) - .withGovernanceEmailNotification( - new GovernanceEmailNotification() - .withDisableManagerEmailNotification(true) - .withDisableOwnerEmailNotification(false)) - .withAdditionalData( - new GovernanceAssignmentAdditionalData() - .withTicketNumber(1305721046) - .withTicketLink("lzmkxerxxxotee") - .withTicketStatus("howgomvvhxo")) - .create(); - - Assertions.assertEquals("mpspfeylq", response.owner()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-17T01:06:19Z"), response.remediationDueDate()); - Assertions.assertEquals(OffsetDateTime.parse("2021-09-14T20:14:28Z"), response.remediationEta().eta()); - Assertions.assertEquals("vujex", response.remediationEta().justification()); - Assertions.assertEquals(true, response.isGracePeriod()); - Assertions.assertEquals(true, response.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(false, response.governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(2064153963, response.additionalData().ticketNumber()); - Assertions.assertEquals("paslavxjfiuofpi", response.additionalData().ticketLink()); - Assertions.assertEquals("dzlvssqywj", response.additionalData().ticketStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsDeleteWithResponseMockTests.java deleted file mode 100644 index 8e2c7dc3c64a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 GovernanceAssignmentsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .governanceAssignments() - .deleteWithResponse("hsxrznmgsdaluyc", "hefr", "hs", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsGetWithResponseMockTests.java deleted file mode 100644 index aae87bf7e8b1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.GovernanceAssignment; -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 GovernanceAssignmentsGetWithResponseMockTests { - @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\":{\"owner\":\"rvmzrqra\",\"remediationDueDate\":\"2021-07-03T12:21:15Z\",\"remediationEta\":{\"eta\":\"2021-06-20T09:26:07Z\",\"justification\":\"vznllaslkskhjqj\"},\"isGracePeriod\":true,\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":true},\"additionalData\":{\"ticketNumber\":1270661924,\"ticketLink\":\"taiy\",\"ticketStatus\":\"qgroigbsfsgsaen\"}},\"id\":\"ldfmhljq\",\"name\":\"xspmrjc\",\"type\":\"ryldsxeb\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - GovernanceAssignment response = - manager - .governanceAssignments() - .getWithResponse("kft", "mcxqqxmyzklao", "n", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("rvmzrqra", response.owner()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-03T12:21:15Z"), response.remediationDueDate()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-20T09:26:07Z"), response.remediationEta().eta()); - Assertions.assertEquals("vznllaslkskhjqj", response.remediationEta().justification()); - Assertions.assertEquals(true, response.isGracePeriod()); - Assertions.assertEquals(true, response.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(true, response.governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(1270661924, response.additionalData().ticketNumber()); - Assertions.assertEquals("taiy", response.additionalData().ticketLink()); - Assertions.assertEquals("qgroigbsfsgsaen", response.additionalData().ticketStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListMockTests.java deleted file mode 100644 index a0c63b81c74e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListMockTests.java +++ /dev/null @@ -1,85 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.GovernanceAssignment; -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 GovernanceAssignmentsListMockTests { - @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\":{\"owner\":\"xnhwh\",\"remediationDueDate\":\"2021-03-06T08:23:41Z\",\"remediationEta\":{\"eta\":\"2021-09-30T00:24:56Z\",\"justification\":\"rzaaoee\"},\"isGracePeriod\":true,\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":false},\"additionalData\":{\"ticketNumber\":900871116,\"ticketLink\":\"axxcrxoxdj\",\"ticketStatus\":\"dnaryyinzk\"}},\"id\":\"olrndwdb\",\"name\":\"xvzaledoy\",\"type\":\"xlu\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.governanceAssignments().list("uklajvcfoc", "hapejov", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("xnhwh", response.iterator().next().owner()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-03-06T08:23:41Z"), response.iterator().next().remediationDueDate()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-09-30T00:24:56Z"), response.iterator().next().remediationEta().eta()); - Assertions.assertEquals("rzaaoee", response.iterator().next().remediationEta().justification()); - Assertions.assertEquals(true, response.iterator().next().isGracePeriod()); - Assertions - .assertEquals( - true, response.iterator().next().governanceEmailNotification().disableManagerEmailNotification()); - Assertions - .assertEquals( - false, response.iterator().next().governanceEmailNotification().disableOwnerEmailNotification()); - Assertions.assertEquals(900871116, response.iterator().next().additionalData().ticketNumber()); - Assertions.assertEquals("axxcrxoxdj", response.iterator().next().additionalData().ticketLink()); - Assertions.assertEquals("dnaryyinzk", response.iterator().next().additionalData().ticketStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListTests.java deleted file mode 100644 index 9c8749c92eae..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceAssignmentsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceAssignmentsList; - -public final class GovernanceAssignmentsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceAssignmentsList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"owner\":\"qtlffhzbk\",\"remediationDueDate\":\"2021-02-09T15:59:01Z\",\"isGracePeriod\":false},\"id\":\"fqnvhnqoewdogi\",\"name\":\"etesypvidbztjhqt\",\"type\":\"b\"},{\"properties\":{\"owner\":\"ynkbwetnju\",\"remediationDueDate\":\"2021-07-10T00:36:33Z\",\"isGracePeriod\":true},\"id\":\"yaupia\",\"name\":\"cxnafbwqrooh\",\"type\":\"uovmaonurjt\"},{\"properties\":{\"owner\":\"hihpvecmsl\",\"remediationDueDate\":\"2021-01-23T19:57:44Z\",\"isGracePeriod\":true},\"id\":\"lt\",\"name\":\"sjuscvsfxigctmg\",\"type\":\"uupb\"}],\"nextLink\":\"qccydrtceukdq\"}") - .toObject(GovernanceAssignmentsList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceAssignmentsList model = new GovernanceAssignmentsList(); - model = BinaryData.fromObject(model).toObject(GovernanceAssignmentsList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceEmailNotificationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceEmailNotificationTests.java deleted file mode 100644 index 958e35c3cb64..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceEmailNotificationTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceEmailNotification; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceEmailNotificationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceEmailNotification model = - BinaryData - .fromString("{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":false}") - .toObject(GovernanceEmailNotification.class); - Assertions.assertEquals(true, model.disableManagerEmailNotification()); - Assertions.assertEquals(false, model.disableOwnerEmailNotification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceEmailNotification model = - new GovernanceEmailNotification() - .withDisableManagerEmailNotification(true) - .withDisableOwnerEmailNotification(false); - model = BinaryData.fromObject(model).toObject(GovernanceEmailNotification.class); - Assertions.assertEquals(true, model.disableManagerEmailNotification()); - Assertions.assertEquals(false, model.disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleEmailNotificationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleEmailNotificationTests.java deleted file mode 100644 index a83db39ccb7a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleEmailNotificationTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceRuleEmailNotification; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceRuleEmailNotificationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceRuleEmailNotification model = - BinaryData - .fromString("{\"disableManagerEmailNotification\":false,\"disableOwnerEmailNotification\":true}") - .toObject(GovernanceRuleEmailNotification.class); - Assertions.assertEquals(false, model.disableManagerEmailNotification()); - Assertions.assertEquals(true, model.disableOwnerEmailNotification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceRuleEmailNotification model = - new GovernanceRuleEmailNotification() - .withDisableManagerEmailNotification(false) - .withDisableOwnerEmailNotification(true); - model = BinaryData.fromObject(model).toObject(GovernanceRuleEmailNotification.class); - Assertions.assertEquals(false, model.disableManagerEmailNotification()); - Assertions.assertEquals(true, model.disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleInnerTests.java deleted file mode 100644 index d73dfab387ef..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleInnerTests.java +++ /dev/null @@ -1,82 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.GovernanceRuleInner; -import com.azure.resourcemanager.security.models.GovernanceRuleEmailNotification; -import com.azure.resourcemanager.security.models.GovernanceRuleMetadata; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSource; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleSourceResourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceRuleInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceRuleInner model = - BinaryData - .fromString( - "{\"properties\":{\"tenantId\":\"t\",\"displayName\":\"x\",\"description\":\"qzasunwqrjzfrgqh\",\"remediationTimeframe\":\"hcmbuocnjrohmbp\",\"isGracePeriod\":false,\"rulePriority\":1432807244,\"isDisabled\":false,\"ruleType\":\"Integrated\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[\"dyvkfkmr\",\"cxneh\",\"sm\"],\"conditionSets\":[\"datadlfp\",\"dataapucygvo\",\"datavyuns\",\"dataxlghieegj\"],\"includeMemberScopes\":false,\"ownerSource\":{\"type\":\"ByTag\",\"value\":\"seksgbux\"},\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":false},\"metadata\":{\"createdBy\":\"gaqi\",\"createdOn\":\"2021-02-21T23:48:36Z\",\"updatedBy\":\"iwrqofulopmjnl\",\"updatedOn\":\"2021-03-15T13:05:41Z\"}},\"id\":\"hcbjpibk\",\"name\":\"phuuuerctato\",\"type\":\"intqpbrlcyr\"}") - .toObject(GovernanceRuleInner.class); - Assertions.assertEquals("x", model.displayName()); - Assertions.assertEquals("qzasunwqrjzfrgqh", model.description()); - Assertions.assertEquals("hcmbuocnjrohmbp", model.remediationTimeframe()); - Assertions.assertEquals(false, model.isGracePeriod()); - Assertions.assertEquals(1432807244, model.rulePriority()); - Assertions.assertEquals(false, model.isDisabled()); - Assertions.assertEquals(GovernanceRuleType.INTEGRATED, model.ruleType()); - Assertions.assertEquals(GovernanceRuleSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - Assertions.assertEquals("dyvkfkmr", model.excludedScopes().get(0)); - Assertions.assertEquals(false, model.includeMemberScopes()); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.BY_TAG, model.ownerSource().type()); - Assertions.assertEquals("seksgbux", model.ownerSource().value()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableOwnerEmailNotification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceRuleInner model = - new GovernanceRuleInner() - .withDisplayName("x") - .withDescription("qzasunwqrjzfrgqh") - .withRemediationTimeframe("hcmbuocnjrohmbp") - .withIsGracePeriod(false) - .withRulePriority(1432807244) - .withIsDisabled(false) - .withRuleType(GovernanceRuleType.INTEGRATED) - .withSourceResourceType(GovernanceRuleSourceResourceType.ASSESSMENTS) - .withExcludedScopes(Arrays.asList("dyvkfkmr", "cxneh", "sm")) - .withConditionSets(Arrays.asList("datadlfp", "dataapucygvo", "datavyuns", "dataxlghieegj")) - .withIncludeMemberScopes(false) - .withOwnerSource( - new GovernanceRuleOwnerSource() - .withType(GovernanceRuleOwnerSourceType.BY_TAG) - .withValue("seksgbux")) - .withGovernanceEmailNotification( - new GovernanceRuleEmailNotification() - .withDisableManagerEmailNotification(true) - .withDisableOwnerEmailNotification(false)) - .withMetadata(new GovernanceRuleMetadata()); - model = BinaryData.fromObject(model).toObject(GovernanceRuleInner.class); - Assertions.assertEquals("x", model.displayName()); - Assertions.assertEquals("qzasunwqrjzfrgqh", model.description()); - Assertions.assertEquals("hcmbuocnjrohmbp", model.remediationTimeframe()); - Assertions.assertEquals(false, model.isGracePeriod()); - Assertions.assertEquals(1432807244, model.rulePriority()); - Assertions.assertEquals(false, model.isDisabled()); - Assertions.assertEquals(GovernanceRuleType.INTEGRATED, model.ruleType()); - Assertions.assertEquals(GovernanceRuleSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - Assertions.assertEquals("dyvkfkmr", model.excludedScopes().get(0)); - Assertions.assertEquals(false, model.includeMemberScopes()); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.BY_TAG, model.ownerSource().type()); - Assertions.assertEquals("seksgbux", model.ownerSource().value()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleListTests.java deleted file mode 100644 index 599a423c96f6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceRuleList; - -public final class GovernanceRuleListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceRuleList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"tenantId\":\"eakxcptsoqfyi\",\"displayName\":\"seqchkrt\",\"description\":\"razisg\",\"remediationTimeframe\":\"iuemvanbwzohmnr\",\"isGracePeriod\":false,\"rulePriority\":1409401531,\"isDisabled\":false,\"ruleType\":\"ServiceNow\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[],\"conditionSets\":[],\"includeMemberScopes\":false},\"id\":\"ptysprq\",\"name\":\"gnzxojpslsvj\",\"type\":\"pli\"},{\"properties\":{\"tenantId\":\"qwoyxqvapco\",\"displayName\":\"houcqpqojxc\",\"description\":\"rzdcgdzbenribcaw\",\"remediationTimeframe\":\"zqddtjwfljhzn\",\"isGracePeriod\":true,\"rulePriority\":1578404842,\"isDisabled\":false,\"ruleType\":\"ServiceNow\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[],\"conditionSets\":[],\"includeMemberScopes\":false},\"id\":\"cqtjzmi\",\"name\":\"vgbgatzuuvbxng\",\"type\":\"ebwgga\"}],\"nextLink\":\"tzlswvaj\"}") - .toObject(GovernanceRuleList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceRuleList model = new GovernanceRuleList(); - model = BinaryData.fromObject(model).toObject(GovernanceRuleList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleMetadataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleMetadataTests.java deleted file mode 100644 index 1c094ebe37cd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleMetadataTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceRuleMetadata; - -public final class GovernanceRuleMetadataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceRuleMetadata model = - BinaryData - .fromString( - "{\"createdBy\":\"gzwx\",\"createdOn\":\"2021-07-10T06:33:57Z\",\"updatedBy\":\"cvogygzyvne\",\"updatedOn\":\"2021-06-04T20:52:49Z\"}") - .toObject(GovernanceRuleMetadata.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceRuleMetadata model = new GovernanceRuleMetadata(); - model = BinaryData.fromObject(model).toObject(GovernanceRuleMetadata.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleOwnerSourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleOwnerSourceTests.java deleted file mode 100644 index 20acff7b5dc6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRuleOwnerSourceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSource; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSourceType; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceRuleOwnerSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceRuleOwnerSource model = - BinaryData.fromString("{\"type\":\"ByTag\",\"value\":\"mtx\"}").toObject(GovernanceRuleOwnerSource.class); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.BY_TAG, model.type()); - Assertions.assertEquals("mtx", model.value()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceRuleOwnerSource model = - new GovernanceRuleOwnerSource().withType(GovernanceRuleOwnerSourceType.BY_TAG).withValue("mtx"); - model = BinaryData.fromObject(model).toObject(GovernanceRuleOwnerSource.class); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.BY_TAG, model.type()); - Assertions.assertEquals("mtx", model.value()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulePropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulePropertiesTests.java deleted file mode 100644 index b4db9cf130dd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulePropertiesTests.java +++ /dev/null @@ -1,82 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.GovernanceRuleProperties; -import com.azure.resourcemanager.security.models.GovernanceRuleEmailNotification; -import com.azure.resourcemanager.security.models.GovernanceRuleMetadata; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSource; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleSourceResourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class GovernanceRulePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - GovernanceRuleProperties model = - BinaryData - .fromString( - "{\"tenantId\":\"czkgofxyfsrucvcr\",\"displayName\":\"pcjttbstvjeaqn\",\"description\":\"vvf\",\"remediationTimeframe\":\"xmlghkt\",\"isGracePeriod\":true,\"rulePriority\":2137769434,\"isDisabled\":false,\"ruleType\":\"Integrated\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[\"dwwexymz\",\"lazipbhpwvq\",\"gnyyuuzivens\",\"pmeyyvpkpatlbijp\"],\"conditionSets\":[\"datasksrfhfvolmknbn\",\"datawcdommpvfqaw\"],\"includeMemberScopes\":false,\"ownerSource\":{\"type\":\"Manually\",\"value\":\"tuiaclkiexhajlfn\"},\"governanceEmailNotification\":{\"disableManagerEmailNotification\":false,\"disableOwnerEmailNotification\":true},\"metadata\":{\"createdBy\":\"t\",\"createdOn\":\"2021-07-20T02:29:06Z\",\"updatedBy\":\"b\",\"updatedOn\":\"2021-05-24T19:47:23Z\"}}") - .toObject(GovernanceRuleProperties.class); - Assertions.assertEquals("pcjttbstvjeaqn", model.displayName()); - Assertions.assertEquals("vvf", model.description()); - Assertions.assertEquals("xmlghkt", model.remediationTimeframe()); - Assertions.assertEquals(true, model.isGracePeriod()); - Assertions.assertEquals(2137769434, model.rulePriority()); - Assertions.assertEquals(false, model.isDisabled()); - Assertions.assertEquals(GovernanceRuleType.INTEGRATED, model.ruleType()); - Assertions.assertEquals(GovernanceRuleSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - Assertions.assertEquals("dwwexymz", model.excludedScopes().get(0)); - Assertions.assertEquals(false, model.includeMemberScopes()); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.MANUALLY, model.ownerSource().type()); - Assertions.assertEquals("tuiaclkiexhajlfn", model.ownerSource().value()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableOwnerEmailNotification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - GovernanceRuleProperties model = - new GovernanceRuleProperties() - .withDisplayName("pcjttbstvjeaqn") - .withDescription("vvf") - .withRemediationTimeframe("xmlghkt") - .withIsGracePeriod(true) - .withRulePriority(2137769434) - .withIsDisabled(false) - .withRuleType(GovernanceRuleType.INTEGRATED) - .withSourceResourceType(GovernanceRuleSourceResourceType.ASSESSMENTS) - .withExcludedScopes(Arrays.asList("dwwexymz", "lazipbhpwvq", "gnyyuuzivens", "pmeyyvpkpatlbijp")) - .withConditionSets(Arrays.asList("datasksrfhfvolmknbn", "datawcdommpvfqaw")) - .withIncludeMemberScopes(false) - .withOwnerSource( - new GovernanceRuleOwnerSource() - .withType(GovernanceRuleOwnerSourceType.MANUALLY) - .withValue("tuiaclkiexhajlfn")) - .withGovernanceEmailNotification( - new GovernanceRuleEmailNotification() - .withDisableManagerEmailNotification(false) - .withDisableOwnerEmailNotification(true)) - .withMetadata(new GovernanceRuleMetadata()); - model = BinaryData.fromObject(model).toObject(GovernanceRuleProperties.class); - Assertions.assertEquals("pcjttbstvjeaqn", model.displayName()); - Assertions.assertEquals("vvf", model.description()); - Assertions.assertEquals("xmlghkt", model.remediationTimeframe()); - Assertions.assertEquals(true, model.isGracePeriod()); - Assertions.assertEquals(2137769434, model.rulePriority()); - Assertions.assertEquals(false, model.isDisabled()); - Assertions.assertEquals(GovernanceRuleType.INTEGRATED, model.ruleType()); - Assertions.assertEquals(GovernanceRuleSourceResourceType.ASSESSMENTS, model.sourceResourceType()); - Assertions.assertEquals("dwwexymz", model.excludedScopes().get(0)); - Assertions.assertEquals(false, model.includeMemberScopes()); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.MANUALLY, model.ownerSource().type()); - Assertions.assertEquals("tuiaclkiexhajlfn", model.ownerSource().value()); - Assertions.assertEquals(false, model.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(true, model.governanceEmailNotification().disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 2cfeae73a2e5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,112 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.GovernanceRule; -import com.azure.resourcemanager.security.models.GovernanceRuleEmailNotification; -import com.azure.resourcemanager.security.models.GovernanceRuleMetadata; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSource; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleSourceResourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleType; -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 GovernanceRulesCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"tenantId\":\"ol\",\"displayName\":\"wil\",\"description\":\"gojfsqe\",\"remediationTimeframe\":\"uxjxhfxf\",\"isGracePeriod\":true,\"rulePriority\":1987568238,\"isDisabled\":false,\"ruleType\":\"ServiceNow\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[\"mxbmbrwgzzxljbkh\",\"sdplaumydmhw\",\"qjfyx\",\"dgtokvqbvwg\"],\"conditionSets\":[\"dataw\",\"datapvxakglhpsesrfga\"],\"includeMemberScopes\":false,\"ownerSource\":{\"type\":\"Manually\",\"value\":\"xcgdhyhgoqgso\"},\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":true},\"metadata\":{\"createdBy\":\"b\",\"createdOn\":\"2021-03-05T15:00:41Z\",\"updatedBy\":\"spglq\",\"updatedOn\":\"2021-05-23T05:40:58Z\"}},\"id\":\"tdahneaoovtyjzti\",\"name\":\"fwjlof\",\"type\":\"ekfsrm\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - GovernanceRule response = - manager - .governanceRules() - .define("tbqgdirdamm") - .withExistingScope("shtkutzc") - .withDisplayName("dgfttmd") - .withDescription("geoagfuof") - .withRemediationTimeframe("xodwxm") - .withIsGracePeriod(true) - .withRulePriority(2110518274) - .withIsDisabled(false) - .withRuleType(GovernanceRuleType.INTEGRATED) - .withSourceResourceType(GovernanceRuleSourceResourceType.ASSESSMENTS) - .withExcludedScopes(Arrays.asList("evmdm", "enlrstgf", "zljdnci", "tjva")) - .withConditionSets( - Arrays.asList("datayznm", "datagcdogcvucgy", "dataoxuwhttnzqsaqm", "databgszplusdek")) - .withIncludeMemberScopes(true) - .withOwnerSource( - new GovernanceRuleOwnerSource() - .withType(GovernanceRuleOwnerSourceType.MANUALLY) - .withValue("sgpgvokyejidbd")) - .withGovernanceEmailNotification( - new GovernanceRuleEmailNotification() - .withDisableManagerEmailNotification(true) - .withDisableOwnerEmailNotification(false)) - .withMetadata(new GovernanceRuleMetadata()) - .create(); - - Assertions.assertEquals("wil", response.displayName()); - Assertions.assertEquals("gojfsqe", response.description()); - Assertions.assertEquals("uxjxhfxf", response.remediationTimeframe()); - Assertions.assertEquals(true, response.isGracePeriod()); - Assertions.assertEquals(1987568238, response.rulePriority()); - Assertions.assertEquals(false, response.isDisabled()); - Assertions.assertEquals(GovernanceRuleType.SERVICE_NOW, response.ruleType()); - Assertions.assertEquals(GovernanceRuleSourceResourceType.ASSESSMENTS, response.sourceResourceType()); - Assertions.assertEquals("mxbmbrwgzzxljbkh", response.excludedScopes().get(0)); - Assertions.assertEquals(false, response.includeMemberScopes()); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.MANUALLY, response.ownerSource().type()); - Assertions.assertEquals("xcgdhyhgoqgso", response.ownerSource().value()); - Assertions.assertEquals(true, response.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(true, response.governanceEmailNotification().disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesDeleteMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesDeleteMockTests.java deleted file mode 100644 index c4a58196d8fa..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesDeleteMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 GovernanceRulesDeleteMockTests { - @Test - public void testDelete() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.governanceRules().delete("ckcatuqbhpo", "cnxtpzdlysei", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesGetWithResponseMockTests.java deleted file mode 100644 index bc75f5e15bfd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesGetWithResponseMockTests.java +++ /dev/null @@ -1,83 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.GovernanceRule; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleSourceResourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleType; -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 GovernanceRulesGetWithResponseMockTests { - @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\":{\"tenantId\":\"q\",\"displayName\":\"psdudgco\",\"description\":\"omehx\",\"remediationTimeframe\":\"ntolamlb\",\"isGracePeriod\":true,\"rulePriority\":1635580301,\"isDisabled\":true,\"ruleType\":\"ServiceNow\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[\"i\"],\"conditionSets\":[\"datawdtgckzdqiqdl\",\"dataatrkwxoauwxs\",\"dataykznhrfgslglhp\",\"datayjfzi\"],\"includeMemberScopes\":false,\"ownerSource\":{\"type\":\"ByTag\",\"value\":\"ocpajt\"},\"governanceEmailNotification\":{\"disableManagerEmailNotification\":true,\"disableOwnerEmailNotification\":false},\"metadata\":{\"createdBy\":\"dd\",\"createdOn\":\"2021-09-28T18:23:35Z\",\"updatedBy\":\"ccxbeuuqutkz\",\"updatedOn\":\"2021-04-09T11:59:49Z\"}},\"id\":\"wwguzytij\",\"name\":\"xfn\",\"type\":\"ndegjdydhqkkkbj\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - GovernanceRule response = - manager.governanceRules().getWithResponse("ooy", "cuxd", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("psdudgco", response.displayName()); - Assertions.assertEquals("omehx", response.description()); - Assertions.assertEquals("ntolamlb", response.remediationTimeframe()); - Assertions.assertEquals(true, response.isGracePeriod()); - Assertions.assertEquals(1635580301, response.rulePriority()); - Assertions.assertEquals(true, response.isDisabled()); - Assertions.assertEquals(GovernanceRuleType.SERVICE_NOW, response.ruleType()); - Assertions.assertEquals(GovernanceRuleSourceResourceType.ASSESSMENTS, response.sourceResourceType()); - Assertions.assertEquals("i", response.excludedScopes().get(0)); - Assertions.assertEquals(false, response.includeMemberScopes()); - Assertions.assertEquals(GovernanceRuleOwnerSourceType.BY_TAG, response.ownerSource().type()); - Assertions.assertEquals("ocpajt", response.ownerSource().value()); - Assertions.assertEquals(true, response.governanceEmailNotification().disableManagerEmailNotification()); - Assertions.assertEquals(false, response.governanceEmailNotification().disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesListMockTests.java deleted file mode 100644 index 629667b88b65..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesListMockTests.java +++ /dev/null @@ -1,91 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.GovernanceRule; -import com.azure.resourcemanager.security.models.GovernanceRuleOwnerSourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleSourceResourceType; -import com.azure.resourcemanager.security.models.GovernanceRuleType; -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 GovernanceRulesListMockTests { - @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\":{\"tenantId\":\"iauesugmocpcjy\",\"displayName\":\"boel\",\"description\":\"ttwfldsiuorini\",\"remediationTimeframe\":\"edpksriwmmtmqrxr\",\"isGracePeriod\":false,\"rulePriority\":509534967,\"isDisabled\":true,\"ruleType\":\"ServiceNow\",\"sourceResourceType\":\"Assessments\",\"excludedScopes\":[\"ubt\",\"mbxiqahra\",\"pxmib\"],\"conditionSets\":[\"datanupoyryefqmwovyz\",\"dataxlnomfpbjcee\",\"datavyieztkutnjilluk\",\"datarehyhtmj\"],\"includeMemberScopes\":false,\"ownerSource\":{\"type\":\"Manually\",\"value\":\"ulxfaryrvjl\"},\"governanceEmailNotification\":{\"disableManagerEmailNotification\":false,\"disableOwnerEmailNotification\":false},\"metadata\":{\"createdBy\":\"ahoyiyaxqvj\",\"createdOn\":\"2020-12-23T11:34:58Z\",\"updatedBy\":\"tcz\",\"updatedOn\":\"2021-02-12T19:56:53Z\"}},\"id\":\"nvovbooqbmdqrxy\",\"name\":\"laetscflwtjdtlr\",\"type\":\"e\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.governanceRules().list("woxfaxdtnqifbsa", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("boel", response.iterator().next().displayName()); - Assertions.assertEquals("ttwfldsiuorini", response.iterator().next().description()); - Assertions.assertEquals("edpksriwmmtmqrxr", response.iterator().next().remediationTimeframe()); - Assertions.assertEquals(false, response.iterator().next().isGracePeriod()); - Assertions.assertEquals(509534967, response.iterator().next().rulePriority()); - Assertions.assertEquals(true, response.iterator().next().isDisabled()); - Assertions.assertEquals(GovernanceRuleType.SERVICE_NOW, response.iterator().next().ruleType()); - Assertions - .assertEquals( - GovernanceRuleSourceResourceType.ASSESSMENTS, response.iterator().next().sourceResourceType()); - Assertions.assertEquals("ubt", response.iterator().next().excludedScopes().get(0)); - Assertions.assertEquals(false, response.iterator().next().includeMemberScopes()); - Assertions - .assertEquals(GovernanceRuleOwnerSourceType.MANUALLY, response.iterator().next().ownerSource().type()); - Assertions.assertEquals("ulxfaryrvjl", response.iterator().next().ownerSource().value()); - Assertions - .assertEquals( - false, response.iterator().next().governanceEmailNotification().disableManagerEmailNotification()); - Assertions - .assertEquals( - false, response.iterator().next().governanceEmailNotification().disableOwnerEmailNotification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesOperationResultsWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesOperationResultsWithResponseMockTests.java deleted file mode 100644 index 6ed6e92a5595..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/GovernanceRulesOperationResultsWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.OperationResultAutoGenerated; -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 GovernanceRulesOperationResultsWithResponseMockTests { - @Test - public void testOperationResultsWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"status\":\"Canceled\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - OperationResultAutoGenerated response = - manager - .governanceRules() - .operationResultsWithResponse("toakatprytgrhz", "qfdpf", "wrp", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthDataClassificationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthDataClassificationTests.java deleted file mode 100644 index 0d9aadede68a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthDataClassificationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.HealthDataClassification; -import com.azure.resourcemanager.security.models.ScopeName; -import org.junit.jupiter.api.Assertions; - -public final class HealthDataClassificationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HealthDataClassification model = - BinaryData - .fromString("{\"component\":\"w\",\"scenario\":\"vgmmbugtyw\",\"scope\":\"Unknown\"}") - .toObject(HealthDataClassification.class); - Assertions.assertEquals("w", model.component()); - Assertions.assertEquals("vgmmbugtyw", model.scenario()); - Assertions.assertEquals(ScopeName.UNKNOWN, model.scope()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HealthDataClassification model = - new HealthDataClassification().withComponent("w").withScenario("vgmmbugtyw").withScope(ScopeName.UNKNOWN); - model = BinaryData.fromObject(model).toObject(HealthDataClassification.class); - Assertions.assertEquals("w", model.component()); - Assertions.assertEquals("vgmmbugtyw", model.scenario()); - Assertions.assertEquals(ScopeName.UNKNOWN, model.scope()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthReportsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthReportsListTests.java deleted file mode 100644 index ab3ab46ba2c3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HealthReportsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.HealthReportsList; - -public final class HealthReportsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HealthReportsList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"affectedDefendersPlans\":[],\"issues\":[]},\"id\":\"vzoqgyipemchgavs\",\"name\":\"zuejd\",\"type\":\"xptlghwzho\"}],\"nextLink\":\"wjjstliuhqa\"}") - .toObject(HealthReportsList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HealthReportsList model = new HealthReportsList(); - model = BinaryData.fromObject(model).toObject(HealthReportsList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DMessagesNotInAllowedRangeTests.java deleted file mode 100644 index b0ac041533f4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.HttpC2DMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class HttpC2DMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HttpC2DMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"HttpC2DMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT226H41M44S\",\"minThreshold\":1258720981,\"maxThreshold\":933419147,\"displayName\":\"nmdvha\",\"description\":\"vjytiqswbq\",\"isEnabled\":false}") - .toObject(HttpC2DMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1258720981, model.minThreshold()); - Assertions.assertEquals(933419147, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT226H41M44S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HttpC2DMessagesNotInAllowedRange model = - new HttpC2DMessagesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(1258720981) - .withMaxThreshold(933419147) - .withTimeWindowSize(Duration.parse("PT226H41M44S")); - model = BinaryData.fromObject(model).toObject(HttpC2DMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1258720981, model.minThreshold()); - Assertions.assertEquals(933419147, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT226H41M44S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DRejectedMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DRejectedMessagesNotInAllowedRangeTests.java deleted file mode 100644 index ec64153a8920..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpC2DRejectedMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.HttpC2DRejectedMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class HttpC2DRejectedMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HttpC2DRejectedMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"HttpC2DRejectedMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT70H3M54S\",\"minThreshold\":1102084667,\"maxThreshold\":1286022280,\"displayName\":\"uqi\",\"description\":\"jiitnspxlzdesygr\",\"isEnabled\":false}") - .toObject(HttpC2DRejectedMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1102084667, model.minThreshold()); - Assertions.assertEquals(1286022280, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT70H3M54S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HttpC2DRejectedMessagesNotInAllowedRange model = - new HttpC2DRejectedMessagesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(1102084667) - .withMaxThreshold(1286022280) - .withTimeWindowSize(Duration.parse("PT70H3M54S")); - model = BinaryData.fromObject(model).toObject(HttpC2DRejectedMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(1102084667, model.minThreshold()); - Assertions.assertEquals(1286022280, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT70H3M54S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpD2CMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpD2CMessagesNotInAllowedRangeTests.java deleted file mode 100644 index 30954cd80e7f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/HttpD2CMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.HttpD2CMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class HttpD2CMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HttpD2CMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"HttpD2CMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT39H28M58S\",\"minThreshold\":80458584,\"maxThreshold\":1574438037,\"displayName\":\"ixqcahyhxalybxaw\",\"description\":\"jpodtbl\",\"isEnabled\":false}") - .toObject(HttpD2CMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(80458584, model.minThreshold()); - Assertions.assertEquals(1574438037, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT39H28M58S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HttpD2CMessagesNotInAllowedRange model = - new HttpD2CMessagesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(80458584) - .withMaxThreshold(1574438037) - .withTimeWindowSize(Duration.parse("PT39H28M58S")); - model = BinaryData.fromObject(model).toObject(HttpD2CMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(80458584, model.minThreshold()); - Assertions.assertEquals(1574438037, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT39H28M58S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingInformationProtectionTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingInformationProtectionTests.java deleted file mode 100644 index db527865ecf8..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingInformationProtectionTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.InformationProtectionAwsOfferingInformationProtection; -import org.junit.jupiter.api.Assertions; - -public final class InformationProtectionAwsOfferingInformationProtectionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - InformationProtectionAwsOfferingInformationProtection model = - BinaryData - .fromString("{\"cloudRoleArn\":\"toqxjh\"}") - .toObject(InformationProtectionAwsOfferingInformationProtection.class); - Assertions.assertEquals("toqxjh", model.cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - InformationProtectionAwsOfferingInformationProtection model = - new InformationProtectionAwsOfferingInformationProtection().withCloudRoleArn("toqxjh"); - model = BinaryData.fromObject(model).toObject(InformationProtectionAwsOfferingInformationProtection.class); - Assertions.assertEquals("toqxjh", model.cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingTests.java deleted file mode 100644 index 1fb189349d1e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionAwsOfferingTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.InformationProtectionAwsOffering; -import com.azure.resourcemanager.security.models.InformationProtectionAwsOfferingInformationProtection; -import org.junit.jupiter.api.Assertions; - -public final class InformationProtectionAwsOfferingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - InformationProtectionAwsOffering model = - BinaryData - .fromString( - "{\"offeringType\":\"InformationProtectionAws\",\"informationProtection\":{\"cloudRoleArn\":\"mkxettcsloj\"},\"description\":\"qid\"}") - .toObject(InformationProtectionAwsOffering.class); - Assertions.assertEquals("mkxettcsloj", model.informationProtection().cloudRoleArn()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - InformationProtectionAwsOffering model = - new InformationProtectionAwsOffering() - .withInformationProtection( - new InformationProtectionAwsOfferingInformationProtection().withCloudRoleArn("mkxettcsloj")); - model = BinaryData.fromObject(model).toObject(InformationProtectionAwsOffering.class); - Assertions.assertEquals("mkxettcsloj", model.informationProtection().cloudRoleArn()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionKeywordTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionKeywordTests.java deleted file mode 100644 index d3dedd80d401..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionKeywordTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.InformationProtectionKeyword; -import org.junit.jupiter.api.Assertions; - -public final class InformationProtectionKeywordTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - InformationProtectionKeyword model = - BinaryData - .fromString( - "{\"pattern\":\"zlxwabmqoefkifr\",\"custom\":true,\"canBeNumeric\":true,\"excluded\":false}") - .toObject(InformationProtectionKeyword.class); - Assertions.assertEquals("zlxwabmqoefkifr", model.pattern()); - Assertions.assertEquals(true, model.custom()); - Assertions.assertEquals(true, model.canBeNumeric()); - Assertions.assertEquals(false, model.excluded()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - InformationProtectionKeyword model = - new InformationProtectionKeyword() - .withPattern("zlxwabmqoefkifr") - .withCustom(true) - .withCanBeNumeric(true) - .withExcluded(false); - model = BinaryData.fromObject(model).toObject(InformationProtectionKeyword.class); - Assertions.assertEquals("zlxwabmqoefkifr", model.pattern()); - Assertions.assertEquals(true, model.custom()); - Assertions.assertEquals(true, model.canBeNumeric()); - Assertions.assertEquals(false, model.excluded()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 89425d5de909..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,84 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.InformationProtectionPolicy; -import com.azure.resourcemanager.security.models.InformationProtectionPolicyName; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -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 InformationProtectionPoliciesCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"lastModifiedUtc\":\"2021-10-17T07:38:01Z\",\"version\":\"mftzgyy\",\"labels\":{},\"informationTypes\":{}},\"id\":\"gekdfqnht\",\"name\":\"wdowrczfjjn\",\"type\":\"uxxrkkmhmnulwemp\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - InformationProtectionPolicy response = - manager - .informationProtectionPolicies() - .define(InformationProtectionPolicyName.CUSTOM) - .withExistingScope("kzfzqxjosho") - .withLabels(mapOf()) - .withInformationTypes(mapOf()) - .create(); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesGetWithResponseMockTests.java deleted file mode 100644 index c921ca422845..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.InformationProtectionPolicy; -import com.azure.resourcemanager.security.models.InformationProtectionPolicyName; -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 InformationProtectionPoliciesGetWithResponseMockTests { - @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\":{\"lastModifiedUtc\":\"2021-05-02T16:14:50Z\",\"version\":\"cpihtd\",\"labels\":{},\"informationTypes\":{}},\"id\":\"kpty\",\"name\":\"aydb\",\"type\":\"zcqymlcfn\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - InformationProtectionPolicy response = - manager - .informationProtectionPolicies() - .getWithResponse( - "lugdybnhrxlelf", InformationProtectionPolicyName.EFFECTIVE, com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesListMockTests.java deleted file mode 100644 index 1b63bfdf2989..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPoliciesListMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.InformationProtectionPolicy; -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 InformationProtectionPoliciesListMockTests { - @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\":{\"lastModifiedUtc\":\"2021-02-19T23:14:25Z\",\"version\":\"auolawiu\",\"labels\":{},\"informationTypes\":{}},\"id\":\"gvvjhvvlr\",\"name\":\"ohewjj\",\"type\":\"ajnkdflqionswae\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.informationProtectionPolicies().list("hmhsurlgwqkpm", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPolicyListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPolicyListTests.java deleted file mode 100644 index 95c38e44ca1e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/InformationProtectionPolicyListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.InformationProtectionPolicyInner; -import com.azure.resourcemanager.security.models.InformationProtectionPolicyList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; - -public final class InformationProtectionPolicyListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - InformationProtectionPolicyList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"lastModifiedUtc\":\"2021-01-14T06:42:30Z\",\"version\":\"btndo\",\"labels\":{},\"informationTypes\":{}},\"id\":\"gbjcntujitcjed\",\"name\":\"twwaezkojvdcpzf\",\"type\":\"qouicybxarzgsz\"},{\"properties\":{\"lastModifiedUtc\":\"2021-07-26T12:22:12Z\",\"version\":\"iqopidoamciod\",\"labels\":{},\"informationTypes\":{}},\"id\":\"azxkhnzbonlwnto\",\"name\":\"gokdwbwhks\",\"type\":\"zcmrvexztvb\"}],\"nextLink\":\"gsfraoyzkoow\"}") - .toObject(InformationProtectionPolicyList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - InformationProtectionPolicyList model = - new InformationProtectionPolicyList() - .withValue( - Arrays - .asList( - new InformationProtectionPolicyInner().withLabels(mapOf()).withInformationTypes(mapOf()), - new InformationProtectionPolicyInner().withLabels(mapOf()).withInformationTypes(mapOf()))); - model = BinaryData.fromObject(model).toObject(InformationProtectionPolicyList.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionConnectionStringTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionConnectionStringTests.java deleted file mode 100644 index b2e32e7d4689..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionConnectionStringTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IngestionConnectionString; - -public final class IngestionConnectionStringTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IngestionConnectionString model = - BinaryData - .fromString("{\"location\":\"d\",\"value\":\"ypivlsbb\"}") - .toObject(IngestionConnectionString.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IngestionConnectionString model = new IngestionConnectionString(); - model = BinaryData.fromObject(model).toObject(IngestionConnectionString.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingInnerTests.java deleted file mode 100644 index 2aa4af3471bf..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IngestionSettingInner; - -public final class IngestionSettingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IngestionSettingInner model = - BinaryData - .fromString("{\"properties\":\"datacqlh\",\"id\":\"isws\",\"name\":\"miii\",\"type\":\"v\"}") - .toObject(IngestionSettingInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IngestionSettingInner model = new IngestionSettingInner().withProperties("datacqlh"); - model = BinaryData.fromObject(model).toObject(IngestionSettingInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingListTests.java deleted file mode 100644 index f261272c0e03..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IngestionSettingList; - -public final class IngestionSettingListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IngestionSettingList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":\"datamhdroznnhdrlktg\",\"id\":\"csgguxhemlw\",\"name\":\"waeeczgfb\",\"type\":\"kklelssxblycs\"},{\"properties\":\"dataujksrlsmdesqplpv\",\"id\":\"jcdoewb\",\"name\":\"dyvt\",\"type\":\"owx\"},{\"properties\":\"datapiudeugfsxzecpa\",\"id\":\"wkufykhvuhxepm\",\"name\":\"utznabaobns\",\"type\":\"ujdjltymkmvg\"},{\"properties\":\"datahywartspph\",\"id\":\"ixkykxd\",\"name\":\"sj\",\"type\":\"emmucfxh\"}],\"nextLink\":\"kflrmymy\"}") - .toObject(IngestionSettingList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IngestionSettingList model = new IngestionSettingList(); - model = BinaryData.fromObject(model).toObject(IngestionSettingList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsCreateWithResponseMockTests.java deleted file mode 100644 index 7d1c4edabba7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsCreateWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IngestionSetting; -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 IngestionSettingsCreateWithResponseMockTests { - @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\":\"datau\",\"id\":\"sqsnxf\",\"name\":\"xufeapd\",\"type\":\"bzyvbsua\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IngestionSetting response = - manager.ingestionSettings().define("xlayunomir").withProperties("datafabenqla").create(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsDeleteWithResponseMockTests.java deleted file mode 100644 index fe3ae3c6d9ef..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 IngestionSettingsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.ingestionSettings().deleteWithResponse("dzciggb", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsGetWithResponseMockTests.java deleted file mode 100644 index 9b97941fefb7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IngestionSetting; -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 IngestionSettingsGetWithResponseMockTests { - @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\":\"datarknsfdrlduyeh\",\"id\":\"iitt\",\"name\":\"gyuqwrldaxurfqa\",\"type\":\"csozjv\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IngestionSetting response = - manager.ingestionSettings().getWithResponse("aqjsgyzstujr", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListConnectionStringsWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListConnectionStringsWithResponseMockTests.java deleted file mode 100644 index 6d6802cf7724..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListConnectionStringsWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ConnectionStrings; -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 IngestionSettingsListConnectionStringsWithResponseMockTests { - @Test - public void testListConnectionStringsWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"location\":\"nimtwuuhaueg\",\"value\":\"wmnfeubtzjyrkwfu\"},{\"location\":\"phrrkuum\",\"value\":\"durhzzfopueoqus\"},{\"location\":\"lujopwnibittozt\",\"value\":\"qumqvfmwcaddt\"},{\"location\":\"txegtvgwyurbelfn\",\"value\":\"ryizwbxgde\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConnectionStrings response = - manager - .ingestionSettings() - .listConnectionStringsWithResponse("obdoey", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListMockTests.java deleted file mode 100644 index 842a5f0a65c3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IngestionSettingsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IngestionSetting; -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 IngestionSettingsListMockTests { - @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\":\"datalizedvbia\",\"id\":\"v\",\"name\":\"srgekzyqxadyfhb\",\"type\":\"wkhojqttbspvkhg\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.ingestionSettings().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertInnerTests.java deleted file mode 100644 index 634b34355835..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedAlertInner; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecurityAggregatedAlertInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedAlertInner model = - BinaryData - .fromString( - "{\"properties\":{\"alertType\":\"riplrbpbewtg\",\"alertDisplayName\":\"gblcgwxzvlvq\",\"vendorName\":\"begibtnmxiebwwa\",\"reportedSeverity\":\"Low\",\"remediationSteps\":\"qcgw\",\"description\":\"zjuzgwyz\",\"count\":4114340895697399622,\"effectedResourceType\":\"ngmtsavjcb\",\"systemSource\":\"xqpsrknftguv\",\"actionTaken\":\"uhprwmdyvxqt\",\"logAnalyticsQuery\":\"riwwroy\",\"topDevicesList\":[{\"deviceId\":\"rmcqiby\",\"alertsCount\":8763943848607308417,\"lastOccurrence\":\"knme\"},{\"deviceId\":\"sgzvahapjyzhpv\",\"alertsCount\":6872658649281325491,\"lastOccurrence\":\"rvxdjzlmw\"},{\"deviceId\":\"kvugfhzovawjvzun\",\"alertsCount\":6384208989627743230,\"lastOccurrence\":\"n\"},{\"deviceId\":\"nxipeil\",\"alertsCount\":7813618899616430195,\"lastOccurrence\":\"e\"}]},\"tags\":{\"mv\":\"ultskzbbtdz\",\"wozuhkf\":\"ekg\"},\"id\":\"bsjyofdx\",\"name\":\"uusdttouwa\",\"type\":\"oekqvk\"}") - .toObject(IoTSecurityAggregatedAlertInner.class); - Assertions.assertEquals("ultskzbbtdz", model.tags().get("mv")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedAlertInner model = - new IoTSecurityAggregatedAlertInner().withTags(mapOf("mv", "ultskzbbtdz", "wozuhkf", "ekg")); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedAlertInner.class); - Assertions.assertEquals("ultskzbbtdz", model.tags().get("mv")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertListTests.java deleted file mode 100644 index cb00af9b5533..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertListTests.java +++ /dev/null @@ -1,49 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedAlertInner; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedAlertList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecurityAggregatedAlertListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedAlertList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"alertType\":\"b\",\"alertDisplayName\":\"ldawkzbaliourqha\",\"vendorName\":\"hashsfwxosow\",\"reportedSeverity\":\"Medium\",\"remediationSteps\":\"gicjooxdjeb\",\"description\":\"ucww\",\"count\":2907518339137583712,\"effectedResourceType\":\"vmeueci\",\"systemSource\":\"hzceuojgjrwjue\",\"actionTaken\":\"twm\",\"logAnalyticsQuery\":\"ytdxwit\",\"topDevicesList\":[]},\"tags\":{\"kxfbkpycgklwndn\":\"awgqwgxhni\",\"wzbtdhxu\":\"jdauwhvy\"},\"id\":\"znbmpowuwprzq\",\"name\":\"veual\",\"type\":\"pjmkhfxobbc\"}],\"nextLink\":\"s\"}") - .toObject(IoTSecurityAggregatedAlertList.class); - Assertions.assertEquals("awgqwgxhni", model.value().get(0).tags().get("kxfbkpycgklwndn")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedAlertList model = - new IoTSecurityAggregatedAlertList() - .withValue( - Arrays - .asList( - new IoTSecurityAggregatedAlertInner() - .withTags(mapOf("kxfbkpycgklwndn", "awgqwgxhni", "wzbtdhxu", "jdauwhvy")))); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedAlertList.class); - Assertions.assertEquals("awgqwgxhni", model.value().get(0).tags().get("kxfbkpycgklwndn")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTests.java deleted file mode 100644 index f2d7da1f12e4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedAlertProperties; - -public final class IoTSecurityAggregatedAlertPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedAlertProperties model = - BinaryData - .fromString( - "{\"alertType\":\"nsmvbxwyj\",\"alertDisplayName\":\"lh\",\"vendorName\":\"aln\",\"reportedSeverity\":\"High\",\"remediationSteps\":\"sxyawjoyaqcs\",\"description\":\"jpkiidzyexznelix\",\"count\":3030315127445847890,\"effectedResourceType\":\"folhbnxknal\",\"systemSource\":\"lp\",\"actionTaken\":\"gdtpnapnyiro\",\"logAnalyticsQuery\":\"hpigv\",\"topDevicesList\":[{\"deviceId\":\"gqgitxmedjvcsl\",\"alertsCount\":5849348987172300465,\"lastOccurrence\":\"ncw\"},{\"deviceId\":\"hxg\",\"alertsCount\":8312530618702549187,\"lastOccurrence\":\"ucnapkteoellwp\"},{\"deviceId\":\"d\",\"alertsCount\":4494990539994529771,\"lastOccurrence\":\"b\"},{\"deviceId\":\"ceopzfqrhhuaopp\",\"alertsCount\":5543596082951034644,\"lastOccurrence\":\"xolzdahzx\"}]}") - .toObject(IoTSecurityAggregatedAlertProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedAlertProperties model = new IoTSecurityAggregatedAlertProperties(); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedAlertProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTopDevicesListItemTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTopDevicesListItemTests.java deleted file mode 100644 index bd0e8b85ac1c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedAlertPropertiesTopDevicesListItemTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedAlertPropertiesTopDevicesListItem; - -public final class IoTSecurityAggregatedAlertPropertiesTopDevicesListItemTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedAlertPropertiesTopDevicesListItem model = - BinaryData - .fromString( - "{\"deviceId\":\"obgbkdmoizp\",\"alertsCount\":753837388632017239,\"lastOccurrence\":\"rcfbunrm\"}") - .toObject(IoTSecurityAggregatedAlertPropertiesTopDevicesListItem.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedAlertPropertiesTopDevicesListItem model = - new IoTSecurityAggregatedAlertPropertiesTopDevicesListItem(); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedAlertPropertiesTopDevicesListItem.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationInnerTests.java deleted file mode 100644 index c96292eadcba..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationInnerTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedRecommendationInner; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecurityAggregatedRecommendationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedRecommendationInner model = - BinaryData - .fromString( - "{\"properties\":{\"recommendationName\":\"hhkxbp\",\"recommendationDisplayName\":\"ymjhxxjyngudivkr\",\"description\":\"wbxqzvszjfau\",\"recommendationTypeId\":\"fdxxivetvtcqaqtd\",\"detectedBy\":\"mcbxvwvxysl\",\"remediationSteps\":\"hsfxoblytkb\",\"reportedSeverity\":\"Informational\",\"healthyDevices\":7965235858819395640,\"unhealthyDeviceCount\":2233870853702293034,\"logAnalyticsQuery\":\"rvrnsvshqjohxc\"},\"tags\":{\"uvwbhsqfs\":\"fovasr\",\"bsrfbj\":\"bcgjbirxbp\",\"otftpvjzbexilz\":\"dtws\",\"qtaruoujmkcjhwq\":\"nfqqnvwp\"},\"id\":\"tjrybnwjewgdr\",\"name\":\"ervnaenqpehi\",\"type\":\"doy\"}") - .toObject(IoTSecurityAggregatedRecommendationInner.class); - Assertions.assertEquals("fovasr", model.tags().get("uvwbhsqfs")); - Assertions.assertEquals("hhkxbp", model.recommendationName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedRecommendationInner model = - new IoTSecurityAggregatedRecommendationInner() - .withTags( - mapOf( - "uvwbhsqfs", - "fovasr", - "bsrfbj", - "bcgjbirxbp", - "otftpvjzbexilz", - "dtws", - "qtaruoujmkcjhwq", - "nfqqnvwp")) - .withRecommendationName("hhkxbp"); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedRecommendationInner.class); - Assertions.assertEquals("fovasr", model.tags().get("uvwbhsqfs")); - Assertions.assertEquals("hhkxbp", model.recommendationName()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationListTests.java deleted file mode 100644 index a0132eb01140..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedRecommendationInner; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedRecommendationList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecurityAggregatedRecommendationListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedRecommendationList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"recommendationName\":\"sadbz\",\"recommendationDisplayName\":\"vdfznudaodvxzb\",\"description\":\"blylpstdbh\",\"recommendationTypeId\":\"srzdzucerscdn\",\"detectedBy\":\"evfiwjmygt\",\"remediationSteps\":\"slswtm\",\"reportedSeverity\":\"Medium\",\"healthyDevices\":3002295961372287593,\"unhealthyDeviceCount\":3838355662332369134,\"logAnalyticsQuery\":\"semwabnet\"},\"tags\":{\"wubmwmbesldn\":\"szhedplvw\",\"lcxog\":\"wwtppj\",\"qqkdltfzxmhhvhgu\":\"okonzmnsikvmkqz\",\"xtibqdxbxwakbog\":\"eodkwobda\"},\"id\":\"xndlkzgxhu\",\"name\":\"iplbpodxunkbebxm\",\"type\":\"byyntwlrbqt\"},{\"properties\":{\"recommendationName\":\"evseotgqrlltmuwl\",\"recommendationDisplayName\":\"wzizxbmpgcjefuzm\",\"description\":\"pbttdum\",\"recommendationTypeId\":\"p\",\"detectedBy\":\"ebmnzbtbhjpglk\",\"remediationSteps\":\"ohdneuel\",\"reportedSeverity\":\"Informational\",\"healthyDevices\":8674928390516574118,\"unhealthyDeviceCount\":250164414285445387,\"logAnalyticsQuery\":\"fikdowwqu\"},\"tags\":{\"lvithhqzonosgg\":\"zx\",\"ljuti\":\"hcohfwdsjnk\"},\"id\":\"swacffgdkzz\",\"name\":\"wkfvhqcrailvp\",\"type\":\"ppfufl\"},{\"properties\":{\"recommendationName\":\"mh\",\"recommendationDisplayName\":\"xyjrxsagafcnih\",\"description\":\"qapnedgfbcv\",\"recommendationTypeId\":\"vq\",\"detectedBy\":\"keqdcvdrhvoods\",\"remediationSteps\":\"bobzdopcjwvnhd\",\"reportedSeverity\":\"Medium\",\"healthyDevices\":2069944131022748416,\"unhealthyDeviceCount\":6392707975975047926,\"logAnalyticsQuery\":\"lpmutwuoegrpkhj\"},\"tags\":{\"dggkzzlvmbmpa\":\"yqsluic\"},\"id\":\"modfvuefywsbpfvm\",\"name\":\"yhrfouyftaakcpw\",\"type\":\"yzvqt\"}],\"nextLink\":\"ubex\"}") - .toObject(IoTSecurityAggregatedRecommendationList.class); - Assertions.assertEquals("szhedplvw", model.value().get(0).tags().get("wubmwmbesldn")); - Assertions.assertEquals("sadbz", model.value().get(0).recommendationName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedRecommendationList model = - new IoTSecurityAggregatedRecommendationList() - .withValue( - Arrays - .asList( - new IoTSecurityAggregatedRecommendationInner() - .withTags( - mapOf( - "wubmwmbesldn", - "szhedplvw", - "lcxog", - "wwtppj", - "qqkdltfzxmhhvhgu", - "okonzmnsikvmkqz", - "xtibqdxbxwakbog", - "eodkwobda")) - .withRecommendationName("sadbz"), - new IoTSecurityAggregatedRecommendationInner() - .withTags(mapOf("lvithhqzonosgg", "zx", "ljuti", "hcohfwdsjnk")) - .withRecommendationName("evseotgqrlltmuwl"), - new IoTSecurityAggregatedRecommendationInner() - .withTags(mapOf("dggkzzlvmbmpa", "yqsluic")) - .withRecommendationName("mh"))); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedRecommendationList.class); - Assertions.assertEquals("szhedplvw", model.value().get(0).tags().get("wubmwmbesldn")); - Assertions.assertEquals("sadbz", model.value().get(0).recommendationName()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationPropertiesTests.java deleted file mode 100644 index 965d77288d01..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAggregatedRecommendationPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecurityAggregatedRecommendationProperties; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecurityAggregatedRecommendationPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAggregatedRecommendationProperties model = - BinaryData - .fromString( - "{\"recommendationName\":\"ifthnz\",\"recommendationDisplayName\":\"dslgnayqigynduh\",\"description\":\"hqlkthumaqo\",\"recommendationTypeId\":\"gycdu\",\"detectedBy\":\"r\",\"remediationSteps\":\"ccymvaolpsslql\",\"reportedSeverity\":\"High\",\"healthyDevices\":245140836582564523,\"unhealthyDeviceCount\":2285407320964329848,\"logAnalyticsQuery\":\"pswiydmcwyh\"}") - .toObject(IoTSecurityAggregatedRecommendationProperties.class); - Assertions.assertEquals("ifthnz", model.recommendationName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAggregatedRecommendationProperties model = - new IoTSecurityAggregatedRecommendationProperties().withRecommendationName("ifthnz"); - model = BinaryData.fromObject(model).toObject(IoTSecurityAggregatedRecommendationProperties.class); - Assertions.assertEquals("ifthnz", model.recommendationName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAlertedDeviceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAlertedDeviceTests.java deleted file mode 100644 index ad5edc1d2a5b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityAlertedDeviceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IoTSecurityAlertedDevice; - -public final class IoTSecurityAlertedDeviceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityAlertedDevice model = - BinaryData - .fromString("{\"deviceId\":\"laexqp\",\"alertsCount\":3403871146459803360}") - .toObject(IoTSecurityAlertedDevice.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityAlertedDevice model = new IoTSecurityAlertedDevice(); - model = BinaryData.fromObject(model).toObject(IoTSecurityAlertedDevice.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceAlertTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceAlertTests.java deleted file mode 100644 index 54c7ac693964..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceAlertTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IoTSecurityDeviceAlert; - -public final class IoTSecurityDeviceAlertTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityDeviceAlert model = - BinaryData - .fromString( - "{\"alertDisplayName\":\"ws\",\"reportedSeverity\":\"Informational\",\"alertsCount\":8220008823832302214}") - .toObject(IoTSecurityDeviceAlert.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityDeviceAlert model = new IoTSecurityDeviceAlert(); - model = BinaryData.fromObject(model).toObject(IoTSecurityDeviceAlert.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceRecommendationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceRecommendationTests.java deleted file mode 100644 index 643cce2df7a3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecurityDeviceRecommendationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IoTSecurityDeviceRecommendation; - -public final class IoTSecurityDeviceRecommendationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecurityDeviceRecommendation model = - BinaryData - .fromString( - "{\"recommendationDisplayName\":\"vgomz\",\"reportedSeverity\":\"Low\",\"devicesCount\":2110052424631332756}") - .toObject(IoTSecurityDeviceRecommendation.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecurityDeviceRecommendation model = new IoTSecurityDeviceRecommendation(); - model = BinaryData.fromObject(model).toObject(IoTSecurityDeviceRecommendation.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelInnerTests.java deleted file mode 100644 index d54e2f52dd4c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionAnalyticsModelInner; -import com.azure.resourcemanager.security.models.IoTSecurityAlertedDevice; -import com.azure.resourcemanager.security.models.IoTSecurityDeviceAlert; -import com.azure.resourcemanager.security.models.IoTSecurityDeviceRecommendation; -import java.util.Arrays; - -public final class IoTSecuritySolutionAnalyticsModelInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionAnalyticsModelInner model = - BinaryData - .fromString( - "{\"properties\":{\"metrics\":{\"high\":4021445942662392747,\"medium\":4294667967107007677,\"low\":7036117632331754318},\"unhealthyDeviceCount\":2795086805451114111,\"devicesMetrics\":[{\"date\":\"2021-06-07T11:11Z\"}],\"topAlertedDevices\":[{\"deviceId\":\"lbbovplw\",\"alertsCount\":3734794049628665607},{\"deviceId\":\"yuguosvmkfssx\",\"alertsCount\":5126500575476383860},{\"deviceId\":\"plgmgsxnk\",\"alertsCount\":2541322280404196409}],\"mostPrevalentDeviceAlerts\":[{\"alertDisplayName\":\"pvlopwiyighxpkd\",\"reportedSeverity\":\"Medium\",\"alertsCount\":1775218219583343661},{\"alertDisplayName\":\"bbaumnyquped\",\"reportedSeverity\":\"Informational\",\"alertsCount\":533974290165093237}],\"mostPrevalentDeviceRecommendations\":[{\"recommendationDisplayName\":\"smtxpsieb\",\"reportedSeverity\":\"High\",\"devicesCount\":6627631118472357246},{\"recommendationDisplayName\":\"apskrdqm\",\"reportedSeverity\":\"Medium\",\"devicesCount\":6206046747227637327},{\"recommendationDisplayName\":\"dwkyzxuu\",\"reportedSeverity\":\"High\",\"devicesCount\":1186103723197260996}]},\"id\":\"cwsvlxotog\",\"name\":\"wrupqsxvnmicykvc\",\"type\":\"o\"}") - .toObject(IoTSecuritySolutionAnalyticsModelInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionAnalyticsModelInner model = - new IoTSecuritySolutionAnalyticsModelInner() - .withTopAlertedDevices( - Arrays - .asList( - new IoTSecurityAlertedDevice(), - new IoTSecurityAlertedDevice(), - new IoTSecurityAlertedDevice())) - .withMostPrevalentDeviceAlerts( - Arrays.asList(new IoTSecurityDeviceAlert(), new IoTSecurityDeviceAlert())) - .withMostPrevalentDeviceRecommendations( - Arrays - .asList( - new IoTSecurityDeviceRecommendation(), - new IoTSecurityDeviceRecommendation(), - new IoTSecurityDeviceRecommendation())); - model = BinaryData.fromObject(model).toObject(IoTSecuritySolutionAnalyticsModelInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelListInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelListInnerTests.java deleted file mode 100644 index f129646abccb..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelListInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionAnalyticsModelInner; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionAnalyticsModelListInner; -import java.util.Arrays; - -public final class IoTSecuritySolutionAnalyticsModelListInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionAnalyticsModelListInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"unhealthyDeviceCount\":623670055928945506,\"devicesMetrics\":[],\"topAlertedDevices\":[],\"mostPrevalentDeviceAlerts\":[],\"mostPrevalentDeviceRecommendations\":[]},\"id\":\"eyueaxibxujwb\",\"name\":\"qwalmuzyoxaepd\",\"type\":\"zjancuxr\"},{\"properties\":{\"unhealthyDeviceCount\":8073615781533611484,\"devicesMetrics\":[],\"topAlertedDevices\":[],\"mostPrevalentDeviceAlerts\":[],\"mostPrevalentDeviceRecommendations\":[]},\"id\":\"wd\",\"name\":\"swzts\",\"type\":\"bpg\"}],\"nextLink\":\"ytxhp\"}") - .toObject(IoTSecuritySolutionAnalyticsModelListInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionAnalyticsModelListInner model = - new IoTSecuritySolutionAnalyticsModelListInner() - .withValue( - Arrays - .asList( - new IoTSecuritySolutionAnalyticsModelInner() - .withTopAlertedDevices(Arrays.asList()) - .withMostPrevalentDeviceAlerts(Arrays.asList()) - .withMostPrevalentDeviceRecommendations(Arrays.asList()), - new IoTSecuritySolutionAnalyticsModelInner() - .withTopAlertedDevices(Arrays.asList()) - .withMostPrevalentDeviceAlerts(Arrays.asList()) - .withMostPrevalentDeviceRecommendations(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(IoTSecuritySolutionAnalyticsModelListInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItemTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItemTests.java deleted file mode 100644 index 9af4402ea31f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItemTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem; -import com.azure.resourcemanager.security.models.IoTSeverityMetrics; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItemTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem model = - BinaryData - .fromString( - "{\"date\":\"2021-08-28T04:10:12Z\",\"devicesMetrics\":{\"high\":6531016586304771464,\"medium\":6112562014909407139,\"low\":4716171323603349027}}") - .toObject(IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-28T04:10:12Z"), model.date()); - Assertions.assertEquals(6531016586304771464L, model.devicesMetrics().high()); - Assertions.assertEquals(6112562014909407139L, model.devicesMetrics().medium()); - Assertions.assertEquals(4716171323603349027L, model.devicesMetrics().low()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem model = - new IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem() - .withDate(OffsetDateTime.parse("2021-08-28T04:10:12Z")) - .withDevicesMetrics( - new IoTSeverityMetrics() - .withHigh(6531016586304771464L) - .withMedium(6112562014909407139L) - .withLow(4716171323603349027L)); - model = - BinaryData.fromObject(model).toObject(IoTSecuritySolutionAnalyticsModelPropertiesDevicesMetricsItem.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-28T04:10:12Z"), model.date()); - Assertions.assertEquals(6531016586304771464L, model.devicesMetrics().high()); - Assertions.assertEquals(6112562014909407139L, model.devicesMetrics().medium()); - Assertions.assertEquals(4716171323603349027L, model.devicesMetrics().low()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesTests.java deleted file mode 100644 index 805e5e37424a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionAnalyticsModelPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionAnalyticsModelProperties; -import com.azure.resourcemanager.security.models.IoTSecurityAlertedDevice; -import com.azure.resourcemanager.security.models.IoTSecurityDeviceAlert; -import com.azure.resourcemanager.security.models.IoTSecurityDeviceRecommendation; -import java.util.Arrays; - -public final class IoTSecuritySolutionAnalyticsModelPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionAnalyticsModelProperties model = - BinaryData - .fromString( - "{\"metrics\":{\"high\":2202893815567667311,\"medium\":5776325152256074523,\"low\":2732685754264877829},\"unhealthyDeviceCount\":3928242933963476014,\"devicesMetrics\":[{\"date\":\"2021-03-07T15:05:13Z\",\"devicesMetrics\":{\"high\":319665118186558655,\"medium\":3857673152007757003,\"low\":2825151831912713640}},{\"date\":\"2021-06-24T08:22:45Z\",\"devicesMetrics\":{\"high\":2116320352279967667,\"medium\":962291776216015099,\"low\":6718667665096544770}},{\"date\":\"2021-09-22T11:52:27Z\",\"devicesMetrics\":{\"high\":2840285264321299730,\"medium\":6255558235157330938,\"low\":3221959502351885450}},{\"date\":\"2021-10-09T14:43:40Z\",\"devicesMetrics\":{\"high\":4392160629829565824,\"medium\":1781523879629973808,\"low\":3301208873451353508}}],\"topAlertedDevices\":[{\"deviceId\":\"zq\",\"alertsCount\":8605356393131124323},{\"deviceId\":\"pmueefjzwfqk\",\"alertsCount\":7502146387336972702},{\"deviceId\":\"suyonobglaocq\",\"alertsCount\":2903733515306491145},{\"deviceId\":\"g\",\"alertsCount\":4531156159452032810}],\"mostPrevalentDeviceAlerts\":[{\"alertDisplayName\":\"moyrxvwfudwpz\",\"reportedSeverity\":\"High\",\"alertsCount\":6087131419458323367},{\"alertDisplayName\":\"lrqjbhckfr\",\"reportedSeverity\":\"Low\",\"alertsCount\":6356911616351908297}],\"mostPrevalentDeviceRecommendations\":[{\"recommendationDisplayName\":\"pycanuzbpz\",\"reportedSeverity\":\"High\",\"devicesCount\":3708510664132188472},{\"recommendationDisplayName\":\"crnwbmeh\",\"reportedSeverity\":\"High\",\"devicesCount\":455506710783591694},{\"recommendationDisplayName\":\"srtslhspkdeem\",\"reportedSeverity\":\"Informational\",\"devicesCount\":5804956821269941754},{\"recommendationDisplayName\":\"kv\",\"reportedSeverity\":\"Low\",\"devicesCount\":8799257187575805529}]}") - .toObject(IoTSecuritySolutionAnalyticsModelProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionAnalyticsModelProperties model = - new IoTSecuritySolutionAnalyticsModelProperties() - .withTopAlertedDevices( - Arrays - .asList( - new IoTSecurityAlertedDevice(), - new IoTSecurityAlertedDevice(), - new IoTSecurityAlertedDevice(), - new IoTSecurityAlertedDevice())) - .withMostPrevalentDeviceAlerts( - Arrays.asList(new IoTSecurityDeviceAlert(), new IoTSecurityDeviceAlert())) - .withMostPrevalentDeviceRecommendations( - Arrays - .asList( - new IoTSecurityDeviceRecommendation(), - new IoTSecurityDeviceRecommendation(), - new IoTSecurityDeviceRecommendation(), - new IoTSecurityDeviceRecommendation())); - model = BinaryData.fromObject(model).toObject(IoTSecuritySolutionAnalyticsModelProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionModelInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionModelInnerTests.java deleted file mode 100644 index b7dfd7d4cf56..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionModelInnerTests.java +++ /dev/null @@ -1,121 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionModelInner; -import com.azure.resourcemanager.security.models.AdditionalWorkspaceType; -import com.azure.resourcemanager.security.models.AdditionalWorkspacesProperties; -import com.azure.resourcemanager.security.models.DataSource; -import com.azure.resourcemanager.security.models.ExportData; -import com.azure.resourcemanager.security.models.RecommendationConfigStatus; -import com.azure.resourcemanager.security.models.RecommendationConfigurationProperties; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -import com.azure.resourcemanager.security.models.UserDefinedResourcesProperties; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecuritySolutionModelInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionModelInner model = - BinaryData - .fromString( - "{\"location\":\"czvyifq\",\"properties\":{\"workspace\":\"dvjsllrmvvdf\",\"displayName\":\"atkpnp\",\"status\":\"Disabled\",\"export\":[\"RawEvents\",\"RawEvents\",\"RawEvents\"],\"disabledDataSources\":[\"TwinData\",\"TwinData\"],\"iotHubs\":[\"iqzbq\",\"vsovmyokac\",\"pkwlhz\",\"obpxjmflbvvn\"],\"userDefinedResources\":{\"query\":\"rkcciwwzjuqk\",\"querySubscriptions\":[\"sa\"]},\"autoDiscoveredResources\":[\"ku\",\"foskghsauuimj\",\"vxieduugidyj\",\"rfbyaosvexcso\"],\"recommendationsConfiguration\":[{\"recommendationType\":\"IoT_PermissiveFirewallPolicy\",\"name\":\"ocohslkevleg\",\"status\":\"Disabled\"},{\"recommendationType\":\"IoT_PrivilegedDockerOptions\",\"name\":\"u\",\"status\":\"Enabled\"},{\"recommendationType\":\"IoT_PermissiveOutputFirewallRules\",\"name\":\"faxkffeii\",\"status\":\"Disabled\"}],\"unmaskedIpLoggingStatus\":\"Disabled\",\"additionalWorkspaces\":[{\"workspace\":\"yvshxmz\",\"type\":\"Sentinel\",\"dataTypes\":[]}]},\"tags\":{\"pydptko\":\"igrxwburvjxxjn\"},\"id\":\"nkoukn\",\"name\":\"udwtiukbl\",\"type\":\"ngkpocipazy\"}") - .toObject(IoTSecuritySolutionModelInner.class); - Assertions.assertEquals("czvyifq", model.location()); - Assertions.assertEquals("igrxwburvjxxjn", model.tags().get("pydptko")); - Assertions.assertEquals("dvjsllrmvvdf", model.workspace()); - Assertions.assertEquals("atkpnp", model.displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, model.status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, model.export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, model.disabledDataSources().get(0)); - Assertions.assertEquals("iqzbq", model.iotHubs().get(0)); - Assertions.assertEquals("rkcciwwzjuqk", model.userDefinedResources().query()); - Assertions.assertEquals("sa", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PERMISSIVE_FIREWALL_POLICY, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.DISABLED, model.recommendationsConfiguration().get(0).status()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.DISABLED, model.unmaskedIpLoggingStatus()); - Assertions.assertEquals("yvshxmz", model.additionalWorkspaces().get(0).workspace()); - Assertions.assertEquals(AdditionalWorkspaceType.SENTINEL, model.additionalWorkspaces().get(0).type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionModelInner model = - new IoTSecuritySolutionModelInner() - .withLocation("czvyifq") - .withTags(mapOf("pydptko", "igrxwburvjxxjn")) - .withWorkspace("dvjsllrmvvdf") - .withDisplayName("atkpnp") - .withStatus(SecuritySolutionStatus.DISABLED) - .withExport(Arrays.asList(ExportData.RAW_EVENTS, ExportData.RAW_EVENTS, ExportData.RAW_EVENTS)) - .withDisabledDataSources(Arrays.asList(DataSource.TWIN_DATA, DataSource.TWIN_DATA)) - .withIotHubs(Arrays.asList("iqzbq", "vsovmyokac", "pkwlhz", "obpxjmflbvvn")) - .withUserDefinedResources( - new UserDefinedResourcesProperties() - .withQuery("rkcciwwzjuqk") - .withQuerySubscriptions(Arrays.asList("sa"))) - .withRecommendationsConfiguration( - Arrays - .asList( - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PERMISSIVE_FIREWALL_POLICY) - .withStatus(RecommendationConfigStatus.DISABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PRIVILEGED_DOCKER_OPTIONS) - .withStatus(RecommendationConfigStatus.ENABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PERMISSIVE_OUTPUT_FIREWALL_RULES) - .withStatus(RecommendationConfigStatus.DISABLED))) - .withUnmaskedIpLoggingStatus(UnmaskedIpLoggingStatus.DISABLED) - .withAdditionalWorkspaces( - Arrays - .asList( - new AdditionalWorkspacesProperties() - .withWorkspace("yvshxmz") - .withType(AdditionalWorkspaceType.SENTINEL) - .withDataTypes(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(IoTSecuritySolutionModelInner.class); - Assertions.assertEquals("czvyifq", model.location()); - Assertions.assertEquals("igrxwburvjxxjn", model.tags().get("pydptko")); - Assertions.assertEquals("dvjsllrmvvdf", model.workspace()); - Assertions.assertEquals("atkpnp", model.displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, model.status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, model.export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, model.disabledDataSources().get(0)); - Assertions.assertEquals("iqzbq", model.iotHubs().get(0)); - Assertions.assertEquals("rkcciwwzjuqk", model.userDefinedResources().query()); - Assertions.assertEquals("sa", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PERMISSIVE_FIREWALL_POLICY, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.DISABLED, model.recommendationsConfiguration().get(0).status()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.DISABLED, model.unmaskedIpLoggingStatus()); - Assertions.assertEquals("yvshxmz", model.additionalWorkspaces().get(0).workspace()); - Assertions.assertEquals(AdditionalWorkspaceType.SENTINEL, model.additionalWorkspaces().get(0).type()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionPropertiesTests.java deleted file mode 100644 index 9444fd8b4c8c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionPropertiesTests.java +++ /dev/null @@ -1,136 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionProperties; -import com.azure.resourcemanager.security.models.AdditionalWorkspaceDataType; -import com.azure.resourcemanager.security.models.AdditionalWorkspaceType; -import com.azure.resourcemanager.security.models.AdditionalWorkspacesProperties; -import com.azure.resourcemanager.security.models.DataSource; -import com.azure.resourcemanager.security.models.ExportData; -import com.azure.resourcemanager.security.models.RecommendationConfigStatus; -import com.azure.resourcemanager.security.models.RecommendationConfigurationProperties; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -import com.azure.resourcemanager.security.models.UserDefinedResourcesProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecuritySolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionProperties model = - BinaryData - .fromString( - "{\"workspace\":\"egukgjnpiucg\",\"displayName\":\"gevqznty\",\"status\":\"Enabled\",\"export\":[\"RawEvents\"],\"disabledDataSources\":[\"TwinData\"],\"iotHubs\":[\"qjsdpydnfyhxdeo\"],\"userDefinedResources\":{\"query\":\"zi\",\"querySubscriptions\":[\"ifsjttgzfbishcb\"]},\"autoDiscoveredResources\":[\"jdeyeamdpha\",\"alpbuxwgipwhon\",\"wkgshwa\",\"kix\"],\"recommendationsConfiguration\":[{\"recommendationType\":\"IoT_PermissiveInputFirewallRules\",\"name\":\"eputtmrywnuzoqf\",\"status\":\"Disabled\"},{\"recommendationType\":\"IoT_PermissiveOutputFirewallRules\",\"name\":\"zrnkcqvyxlwh\",\"status\":\"Enabled\"}],\"unmaskedIpLoggingStatus\":\"Enabled\",\"additionalWorkspaces\":[{\"workspace\":\"oqqnwvlryav\",\"type\":\"Sentinel\",\"dataTypes\":[\"RawEvents\",\"RawEvents\"]},{\"workspace\":\"qhgyxzkonocukok\",\"type\":\"Sentinel\",\"dataTypes\":[\"RawEvents\",\"Alerts\",\"RawEvents\",\"Alerts\"]},{\"workspace\":\"szfkbe\",\"type\":\"Sentinel\",\"dataTypes\":[\"RawEvents\",\"Alerts\",\"RawEvents\"]},{\"workspace\":\"vvjektcxsenhwlrs\",\"type\":\"Sentinel\",\"dataTypes\":[\"Alerts\",\"Alerts\"]}]}") - .toObject(IoTSecuritySolutionProperties.class); - Assertions.assertEquals("egukgjnpiucg", model.workspace()); - Assertions.assertEquals("gevqznty", model.displayName()); - Assertions.assertEquals(SecuritySolutionStatus.ENABLED, model.status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, model.export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, model.disabledDataSources().get(0)); - Assertions.assertEquals("qjsdpydnfyhxdeo", model.iotHubs().get(0)); - Assertions.assertEquals("zi", model.userDefinedResources().query()); - Assertions.assertEquals("ifsjttgzfbishcb", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PERMISSIVE_INPUT_FIREWALL_RULES, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.DISABLED, model.recommendationsConfiguration().get(0).status()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, model.unmaskedIpLoggingStatus()); - Assertions.assertEquals("oqqnwvlryav", model.additionalWorkspaces().get(0).workspace()); - Assertions.assertEquals(AdditionalWorkspaceType.SENTINEL, model.additionalWorkspaces().get(0).type()); - Assertions - .assertEquals( - AdditionalWorkspaceDataType.RAW_EVENTS, model.additionalWorkspaces().get(0).dataTypes().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionProperties model = - new IoTSecuritySolutionProperties() - .withWorkspace("egukgjnpiucg") - .withDisplayName("gevqznty") - .withStatus(SecuritySolutionStatus.ENABLED) - .withExport(Arrays.asList(ExportData.RAW_EVENTS)) - .withDisabledDataSources(Arrays.asList(DataSource.TWIN_DATA)) - .withIotHubs(Arrays.asList("qjsdpydnfyhxdeo")) - .withUserDefinedResources( - new UserDefinedResourcesProperties() - .withQuery("zi") - .withQuerySubscriptions(Arrays.asList("ifsjttgzfbishcb"))) - .withRecommendationsConfiguration( - Arrays - .asList( - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PERMISSIVE_INPUT_FIREWALL_RULES) - .withStatus(RecommendationConfigStatus.DISABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PERMISSIVE_OUTPUT_FIREWALL_RULES) - .withStatus(RecommendationConfigStatus.ENABLED))) - .withUnmaskedIpLoggingStatus(UnmaskedIpLoggingStatus.ENABLED) - .withAdditionalWorkspaces( - Arrays - .asList( - new AdditionalWorkspacesProperties() - .withWorkspace("oqqnwvlryav") - .withType(AdditionalWorkspaceType.SENTINEL) - .withDataTypes( - Arrays - .asList( - AdditionalWorkspaceDataType.RAW_EVENTS, - AdditionalWorkspaceDataType.RAW_EVENTS)), - new AdditionalWorkspacesProperties() - .withWorkspace("qhgyxzkonocukok") - .withType(AdditionalWorkspaceType.SENTINEL) - .withDataTypes( - Arrays - .asList( - AdditionalWorkspaceDataType.RAW_EVENTS, - AdditionalWorkspaceDataType.ALERTS, - AdditionalWorkspaceDataType.RAW_EVENTS, - AdditionalWorkspaceDataType.ALERTS)), - new AdditionalWorkspacesProperties() - .withWorkspace("szfkbe") - .withType(AdditionalWorkspaceType.SENTINEL) - .withDataTypes( - Arrays - .asList( - AdditionalWorkspaceDataType.RAW_EVENTS, - AdditionalWorkspaceDataType.ALERTS, - AdditionalWorkspaceDataType.RAW_EVENTS)), - new AdditionalWorkspacesProperties() - .withWorkspace("vvjektcxsenhwlrs") - .withType(AdditionalWorkspaceType.SENTINEL) - .withDataTypes( - Arrays - .asList( - AdditionalWorkspaceDataType.ALERTS, AdditionalWorkspaceDataType.ALERTS)))); - model = BinaryData.fromObject(model).toObject(IoTSecuritySolutionProperties.class); - Assertions.assertEquals("egukgjnpiucg", model.workspace()); - Assertions.assertEquals("gevqznty", model.displayName()); - Assertions.assertEquals(SecuritySolutionStatus.ENABLED, model.status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, model.export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, model.disabledDataSources().get(0)); - Assertions.assertEquals("qjsdpydnfyhxdeo", model.iotHubs().get(0)); - Assertions.assertEquals("zi", model.userDefinedResources().query()); - Assertions.assertEquals("ifsjttgzfbishcb", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PERMISSIVE_INPUT_FIREWALL_RULES, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.DISABLED, model.recommendationsConfiguration().get(0).status()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, model.unmaskedIpLoggingStatus()); - Assertions.assertEquals("oqqnwvlryav", model.additionalWorkspaces().get(0).workspace()); - Assertions.assertEquals(AdditionalWorkspaceType.SENTINEL, model.additionalWorkspaces().get(0).type()); - Assertions - .assertEquals( - AdditionalWorkspaceDataType.RAW_EVENTS, model.additionalWorkspaces().get(0).dataTypes().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionsListTests.java deleted file mode 100644 index 0fe3f28253b0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSecuritySolutionsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.IoTSecuritySolutionModelInner; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionsList; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IoTSecuritySolutionsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSecuritySolutionsList model = - BinaryData - .fromString( - "{\"value\":[{\"location\":\"oaeupfhyhltrpmo\",\"properties\":{\"workspace\":\"cma\",\"displayName\":\"u\",\"status\":\"Disabled\",\"export\":[],\"disabledDataSources\":[],\"iotHubs\":[],\"autoDiscoveredResources\":[],\"recommendationsConfiguration\":[],\"unmaskedIpLoggingStatus\":\"Enabled\",\"additionalWorkspaces\":[]},\"tags\":{\"xodpuozmyzydagfu\":\"pk\",\"dxwzywqsmbsurexi\":\"xbezyiuokktwh\"},\"id\":\"o\",\"name\":\"yocf\",\"type\":\"fksymddystki\"}],\"nextLink\":\"xhqyudxorrqnb\"}") - .toObject(IoTSecuritySolutionsList.class); - Assertions.assertEquals("oaeupfhyhltrpmo", model.value().get(0).location()); - Assertions.assertEquals("pk", model.value().get(0).tags().get("xodpuozmyzydagfu")); - Assertions.assertEquals("cma", model.value().get(0).workspace()); - Assertions.assertEquals("u", model.value().get(0).displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, model.value().get(0).status()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, model.value().get(0).unmaskedIpLoggingStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSecuritySolutionsList model = - new IoTSecuritySolutionsList() - .withValue( - Arrays - .asList( - new IoTSecuritySolutionModelInner() - .withLocation("oaeupfhyhltrpmo") - .withTags(mapOf("xodpuozmyzydagfu", "pk", "dxwzywqsmbsurexi", "xbezyiuokktwh")) - .withWorkspace("cma") - .withDisplayName("u") - .withStatus(SecuritySolutionStatus.DISABLED) - .withExport(Arrays.asList()) - .withDisabledDataSources(Arrays.asList()) - .withIotHubs(Arrays.asList()) - .withRecommendationsConfiguration(Arrays.asList()) - .withUnmaskedIpLoggingStatus(UnmaskedIpLoggingStatus.ENABLED) - .withAdditionalWorkspaces(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(IoTSecuritySolutionsList.class); - Assertions.assertEquals("oaeupfhyhltrpmo", model.value().get(0).location()); - Assertions.assertEquals("pk", model.value().get(0).tags().get("xodpuozmyzydagfu")); - Assertions.assertEquals("cma", model.value().get(0).workspace()); - Assertions.assertEquals("u", model.value().get(0).displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, model.value().get(0).status()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, model.value().get(0).unmaskedIpLoggingStatus()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSeverityMetricsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSeverityMetricsTests.java deleted file mode 100644 index 17e411e56574..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IoTSeverityMetricsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.IoTSeverityMetrics; -import org.junit.jupiter.api.Assertions; - -public final class IoTSeverityMetricsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IoTSeverityMetrics model = - BinaryData - .fromString("{\"high\":9028045602986691631,\"medium\":2874780118088744582,\"low\":9144697658006681867}") - .toObject(IoTSeverityMetrics.class); - Assertions.assertEquals(9028045602986691631L, model.high()); - Assertions.assertEquals(2874780118088744582L, model.medium()); - Assertions.assertEquals(9144697658006681867L, model.low()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IoTSeverityMetrics model = - new IoTSeverityMetrics() - .withHigh(9028045602986691631L) - .withMedium(2874780118088744582L) - .withLow(9144697658006681867L); - model = BinaryData.fromObject(model).toObject(IoTSeverityMetrics.class); - Assertions.assertEquals(9028045602986691631L, model.high()); - Assertions.assertEquals(2874780118088744582L, model.medium()); - Assertions.assertEquals(9144697658006681867L, model.low()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsGetWithResponseMockTests.java deleted file mode 100644 index 6e7ad56d003a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionAnalyticsModel; -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 IotSecuritySolutionAnalyticsGetWithResponseMockTests { - @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\":{\"metrics\":{\"high\":7285033545433450966,\"medium\":9172989756236841499,\"low\":2053584358116124699},\"unhealthyDeviceCount\":3302215545380544215,\"devicesMetrics\":[],\"topAlertedDevices\":[],\"mostPrevalentDeviceAlerts\":[],\"mostPrevalentDeviceRecommendations\":[]},\"id\":\"kcyqhyqqzzd\",\"name\":\"ykeys\",\"type\":\"ewfopazdazg\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IoTSecuritySolutionAnalyticsModel response = - manager - .iotSecuritySolutionAnalytics() - .getWithResponse("g", "jdxwnazkurrdre", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsListWithResponseMockTests.java deleted file mode 100644 index cb156cd620dc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionAnalyticsListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionAnalyticsModelList; -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 IotSecuritySolutionAnalyticsListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"ceazfpxgnmqvz\",\"name\":\"luyqqaiossscyvai\",\"type\":\"ppuacvfyeowp\"},{\"id\":\"x\",\"name\":\"jdhsoy\",\"type\":\"hpvtyqftteh\"},{\"id\":\"boujstkfvv\",\"name\":\"shxcdedsuenygnxc\",\"type\":\"jtfrnquktrfn\"}],\"nextLink\":\"nlrxsmyltrwntfmt\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IoTSecuritySolutionAnalyticsModelList response = - manager - .iotSecuritySolutionAnalytics() - .listWithResponse("gfii", "rykwlefk", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsDismissWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsDismissWithResponseMockTests.java deleted file mode 100644 index 2b30504baa92..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsDismissWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 IotSecuritySolutionsAnalyticsAggregatedAlertsDismissWithResponseMockTests { - @Test - public void testDismissWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .iotSecuritySolutionsAnalyticsAggregatedAlerts() - .dismissWithResponse("gcruxspinym", "qgwokmikp", "zfbmjxuv", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsGetWithResponseMockTests.java deleted file mode 100644 index d22c5a358280..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedAlert; -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 IotSecuritySolutionsAnalyticsAggregatedAlertsGetWithResponseMockTests { - @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\":{\"alertType\":\"zzwjcayerzrran\",\"alertDisplayName\":\"bylpolwzr\",\"vendorName\":\"rlein\",\"reportedSeverity\":\"High\",\"remediationSteps\":\"jfncjwvuagfqw\",\"description\":\"tngvmreuptrklz\",\"count\":4332031100562693939,\"effectedResourceType\":\"wo\",\"systemSource\":\"fsvagh\",\"actionTaken\":\"ynwlslrcigtzjcv\",\"logAnalyticsQuery\":\"qlapsnsso\",\"topDevicesList\":[]},\"tags\":{\"wffcvvye\":\"vidnie\",\"pnptw\":\"slpuxgcbdsva\",\"bfe\":\"rkxgpazwugxyqvnj\",\"aewzgiudjp\":\"hldiuhzzgqlm\"},\"id\":\"pqht\",\"name\":\"qhnmhk\",\"type\":\"ezsdsuxheq\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IoTSecurityAggregatedAlert response = - manager - .iotSecuritySolutionsAnalyticsAggregatedAlerts() - .getWithResponse("vr", "tnvgyshqrdgrt", "mewjzlpyk", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("vidnie", response.tags().get("wffcvvye")); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsListMockTests.java deleted file mode 100644 index 0b561af18926..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsAggregatedAlertsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedAlert; -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 IotSecuritySolutionsAnalyticsAggregatedAlertsListMockTests { - @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\":{\"alertType\":\"qjbknl\",\"alertDisplayName\":\"lctzeyowmndcovd\",\"vendorName\":\"auxzanh\",\"reportedSeverity\":\"High\",\"remediationSteps\":\"ruw\",\"description\":\"drbcp\",\"count\":8240121340436615591,\"effectedResourceType\":\"qyemebu\",\"systemSource\":\"ucmci\",\"actionTaken\":\"nee\",\"logAnalyticsQuery\":\"jauwcgxefnohaitr\",\"topDevicesList\":[]},\"tags\":{\"fbngfcocef\":\"rwgudasmxub\",\"trauds\":\"priylfmp\"},\"id\":\"hlcdc\",\"name\":\"lregpq\",\"type\":\"moj\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .iotSecuritySolutionsAnalyticsAggregatedAlerts() - .list("sqgpewqcfu", "mdpv", 720936037, com.azure.core.util.Context.NONE); - - Assertions.assertEquals("rwgudasmxub", response.iterator().next().tags().get("fbngfcocef")); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsGetWithResponseMockTests.java deleted file mode 100644 index 3a8075a6e5d2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedRecommendation; -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 IotSecuritySolutionsAnalyticsRecommendationsGetWithResponseMockTests { - @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\":{\"recommendationName\":\"ooxr\",\"recommendationDisplayName\":\"gwphchgjtnht\",\"description\":\"facihmbfntu\",\"recommendationTypeId\":\"ezbxvqxbn\",\"detectedBy\":\"wcgasgom\",\"remediationSteps\":\"jzwxuqgovsxpwwz\",\"reportedSeverity\":\"Informational\",\"healthyDevices\":8184193124431835181,\"unhealthyDeviceCount\":8062146735247144518,\"logAnalyticsQuery\":\"redmlscgrllcc\"},\"tags\":{\"mlyotg\":\"vjowazhpabac\",\"genmvceb\":\"wsxnsrqor\",\"dcqjkedwqurc\":\"eetqujxcxxq\",\"qqrsil\":\"ojmrvvxwjongzse\"},\"id\":\"chskxxka\",\"name\":\"sbvr\",\"type\":\"aqgvto\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IoTSecurityAggregatedRecommendation response = - manager - .iotSecuritySolutionsAnalyticsRecommendations() - .getWithResponse("ipfdvhaxdvwzaehp", "hthdklmvetatlakf", "oixwgiksb", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("vjowazhpabac", response.tags().get("mlyotg")); - Assertions.assertEquals("ooxr", response.recommendationName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsListMockTests.java deleted file mode 100644 index 2cca97e7e9ac..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsAnalyticsRecommendationsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.IoTSecurityAggregatedRecommendation; -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 IotSecuritySolutionsAnalyticsRecommendationsListMockTests { - @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\":{\"recommendationName\":\"qjros\",\"recommendationDisplayName\":\"rjeqmtzzbeqrztr\",\"description\":\"lxrdhabsrwrsn\",\"recommendationTypeId\":\"pqatiwkkvyanxkv\",\"detectedBy\":\"semsvuvd\",\"remediationSteps\":\"qxetqmmlivrjjx\",\"reportedSeverity\":\"Low\",\"healthyDevices\":2790800352394340449,\"unhealthyDeviceCount\":4028317526265518733,\"logAnalyticsQuery\":\"lehzlxpgfq\"},\"tags\":{\"erwk\":\"pwiibelw\"},\"id\":\"bpjxljtxbusqtb\",\"name\":\"xniu\",\"type\":\"sdzhgbdgzpagsec\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .iotSecuritySolutionsAnalyticsRecommendations() - .list("rulfuct", "jrthcfjzhx", 1568167663, com.azure.core.util.Context.NONE); - - Assertions.assertEquals("pwiibelw", response.iterator().next().tags().get("erwk")); - Assertions.assertEquals("qjros", response.iterator().next().recommendationName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index b718938c9d13..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,125 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DataSource; -import com.azure.resourcemanager.security.models.ExportData; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionModel; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -import com.azure.resourcemanager.security.models.UserDefinedResourcesProperties; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -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 IotSecuritySolutionsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"location\":\"j\",\"properties\":{\"workspace\":\"yhgww\",\"displayName\":\"j\",\"status\":\"Enabled\",\"export\":[\"RawEvents\",\"RawEvents\",\"RawEvents\"],\"disabledDataSources\":[\"TwinData\",\"TwinData\"],\"iotHubs\":[\"vuqbsgzlrqhbjnqo\"],\"userDefinedResources\":{\"query\":\"xwbsfpyxxtjlflec\",\"querySubscriptions\":[]},\"autoDiscoveredResources\":[\"nxojj\",\"uxxdhilzzdzzqjm\",\"ezay\"],\"recommendationsConfiguration\":[],\"unmaskedIpLoggingStatus\":\"Enabled\",\"additionalWorkspaces\":[]},\"tags\":{\"wxwjyofgwhnkb\":\"khtvwtaznkcq\"},\"id\":\"lwljss\",\"name\":\"ctsnldkpwol\",\"type\":\"isubxbteog\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IoTSecuritySolutionModel response = - manager - .iotSecuritySolutions() - .define("zigjsugswhgsaodk") - .withExistingResourceGroup("npd") - .withRegion("nbafoctohzhaquvw") - .withTags( - mapOf( - "nbtttkgsuxu", - "s", - "uhkslg", - "rswgkpjhboyikeb", - "qzufgsyfejyvdwt", - "lokhueoijyzcqyp", - "k", - "xptpqaya")) - .withWorkspace("gnvk") - .withDisplayName("rvqchoadhrsxqvzv") - .withStatus(SecuritySolutionStatus.ENABLED) - .withExport(Arrays.asList(ExportData.RAW_EVENTS, ExportData.RAW_EVENTS)) - .withDisabledDataSources( - Arrays - .asList(DataSource.TWIN_DATA, DataSource.TWIN_DATA, DataSource.TWIN_DATA, DataSource.TWIN_DATA)) - .withIotHubs(Arrays.asList("rsubklrxhjnl", "cetjdvq", "dieq", "kw")) - .withUserDefinedResources( - new UserDefinedResourcesProperties() - .withQuery("uwdxvqzxoebwgj") - .withQuerySubscriptions(Arrays.asList())) - .withRecommendationsConfiguration(Arrays.asList()) - .withUnmaskedIpLoggingStatus(UnmaskedIpLoggingStatus.DISABLED) - .withAdditionalWorkspaces(Arrays.asList()) - .create(); - - Assertions.assertEquals("j", response.location()); - Assertions.assertEquals("khtvwtaznkcq", response.tags().get("wxwjyofgwhnkb")); - Assertions.assertEquals("yhgww", response.workspace()); - Assertions.assertEquals("j", response.displayName()); - Assertions.assertEquals(SecuritySolutionStatus.ENABLED, response.status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, response.export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, response.disabledDataSources().get(0)); - Assertions.assertEquals("vuqbsgzlrqhbjnqo", response.iotHubs().get(0)); - Assertions.assertEquals("xwbsfpyxxtjlflec", response.userDefinedResources().query()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, response.unmaskedIpLoggingStatus()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 7f53dc95ffa2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 IotSecuritySolutionsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .iotSecuritySolutions() - .deleteByResourceGroupWithResponse("zp", "admskx", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsGetByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 105b91be83fc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsGetByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,83 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DataSource; -import com.azure.resourcemanager.security.models.ExportData; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionModel; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -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 IotSecuritySolutionsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"location\":\"gkrehbf\",\"properties\":{\"workspace\":\"ybff\",\"displayName\":\"jfiimreoa\",\"status\":\"Disabled\",\"export\":[\"RawEvents\",\"RawEvents\",\"RawEvents\"],\"disabledDataSources\":[\"TwinData\",\"TwinData\"],\"iotHubs\":[\"f\",\"vsqw\",\"d\"],\"userDefinedResources\":{\"query\":\"zilfmnlikps\",\"querySubscriptions\":[]},\"autoDiscoveredResources\":[\"feypofqpmb\"],\"recommendationsConfiguration\":[],\"unmaskedIpLoggingStatus\":\"Enabled\",\"additionalWorkspaces\":[]},\"tags\":{\"ohtwzmqilr\":\"tjxophgerhsmv\",\"fni\":\"xy\",\"aedrympmlqoin\":\"sqywwwmhkru\",\"njdiqfliejhpcl\":\"zduewihapfjii\"},\"id\":\"iedfsbwcei\",\"name\":\"bv\",\"type\":\"ipbwxgooo\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - IoTSecuritySolutionModel response = - manager - .iotSecuritySolutions() - .getByResourceGroupWithResponse("bfdyjduss", "yszekbhwlka", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("gkrehbf", response.location()); - Assertions.assertEquals("tjxophgerhsmv", response.tags().get("ohtwzmqilr")); - Assertions.assertEquals("ybff", response.workspace()); - Assertions.assertEquals("jfiimreoa", response.displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, response.status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, response.export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, response.disabledDataSources().get(0)); - Assertions.assertEquals("f", response.iotHubs().get(0)); - Assertions.assertEquals("zilfmnlikps", response.userDefinedResources().query()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, response.unmaskedIpLoggingStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListByResourceGroupMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListByResourceGroupMockTests.java deleted file mode 100644 index 7311ca9a6758..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListByResourceGroupMockTests.java +++ /dev/null @@ -1,81 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DataSource; -import com.azure.resourcemanager.security.models.ExportData; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionModel; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -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 IotSecuritySolutionsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"location\":\"fjlpze\",\"properties\":{\"workspace\":\"yrplix\",\"displayName\":\"aj\",\"status\":\"Disabled\",\"export\":[\"RawEvents\",\"RawEvents\"],\"disabledDataSources\":[\"TwinData\",\"TwinData\",\"TwinData\"],\"iotHubs\":[\"wg\"],\"userDefinedResources\":{\"query\":\"tmk\",\"querySubscriptions\":[]},\"autoDiscoveredResources\":[\"pkzwa\"],\"recommendationsConfiguration\":[],\"unmaskedIpLoggingStatus\":\"Enabled\",\"additionalWorkspaces\":[]},\"tags\":{\"xbyjgmsfe\":\"qbplvfiduszte\",\"ihpq\":\"x\",\"jfowxwy\":\"dagrhrdicxdw\"},\"id\":\"vcxjsgbipcukdvek\",\"name\":\"buhoduchv\",\"type\":\"scrdp\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.iotSecuritySolutions().listByResourceGroup("kkwa", "es", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("fjlpze", response.iterator().next().location()); - Assertions.assertEquals("qbplvfiduszte", response.iterator().next().tags().get("xbyjgmsfe")); - Assertions.assertEquals("yrplix", response.iterator().next().workspace()); - Assertions.assertEquals("aj", response.iterator().next().displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, response.iterator().next().status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, response.iterator().next().export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, response.iterator().next().disabledDataSources().get(0)); - Assertions.assertEquals("wg", response.iterator().next().iotHubs().get(0)); - Assertions.assertEquals("tmk", response.iterator().next().userDefinedResources().query()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.ENABLED, response.iterator().next().unmaskedIpLoggingStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListMockTests.java deleted file mode 100644 index 908d8236f118..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/IotSecuritySolutionsListMockTests.java +++ /dev/null @@ -1,81 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.DataSource; -import com.azure.resourcemanager.security.models.ExportData; -import com.azure.resourcemanager.security.models.IoTSecuritySolutionModel; -import com.azure.resourcemanager.security.models.SecuritySolutionStatus; -import com.azure.resourcemanager.security.models.UnmaskedIpLoggingStatus; -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 IotSecuritySolutionsListMockTests { - @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\":[{\"location\":\"ljuxl\",\"properties\":{\"workspace\":\"ctvtf\",\"displayName\":\"mskdch\",\"status\":\"Disabled\",\"export\":[\"RawEvents\",\"RawEvents\",\"RawEvents\",\"RawEvents\"],\"disabledDataSources\":[\"TwinData\",\"TwinData\"],\"iotHubs\":[\"falkzazm\",\"oke\",\"gjqafkmkrokzr\"],\"userDefinedResources\":{\"query\":\"qetwpqrtvaozn\",\"querySubscriptions\":[]},\"autoDiscoveredResources\":[\"xiezeagmceit\",\"ugedh\"],\"recommendationsConfiguration\":[],\"unmaskedIpLoggingStatus\":\"Disabled\",\"additionalWorkspaces\":[]},\"tags\":{\"fsyrledjc\":\"syjdeolctae\"},\"id\":\"stbvtqig\",\"name\":\"xzvsgeafgf\",\"type\":\"sehxlzsxezp\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.iotSecuritySolutions().list("wakwseivmakxhys", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ljuxl", response.iterator().next().location()); - Assertions.assertEquals("syjdeolctae", response.iterator().next().tags().get("fsyrledjc")); - Assertions.assertEquals("ctvtf", response.iterator().next().workspace()); - Assertions.assertEquals("mskdch", response.iterator().next().displayName()); - Assertions.assertEquals(SecuritySolutionStatus.DISABLED, response.iterator().next().status()); - Assertions.assertEquals(ExportData.RAW_EVENTS, response.iterator().next().export().get(0)); - Assertions.assertEquals(DataSource.TWIN_DATA, response.iterator().next().disabledDataSources().get(0)); - Assertions.assertEquals("falkzazm", response.iterator().next().iotHubs().get(0)); - Assertions.assertEquals("qetwpqrtvaozn", response.iterator().next().userDefinedResources().query()); - Assertions.assertEquals(UnmaskedIpLoggingStatus.DISABLED, response.iterator().next().unmaskedIpLoggingStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index da125ef460ba..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,75 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicy; -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 JitNetworkAccessPoliciesCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"ajodmkrrwepgqvqo\"},\"kind\":\"lujqgi\",\"location\":\"bwlyvxc\",\"id\":\"pqvctsfaeuhwwsk\",\"name\":\"stvzuzhasupml\",\"type\":\"pdpg\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - JitNetworkAccessPolicy response = - manager - .jitNetworkAccessPolicies() - .define("wh") - .withExistingLocation("xdede", "f") - .withVirtualMachines(Arrays.asList()) - .withKind("cxiqq") - .withRequests(Arrays.asList()) - .create(); - - Assertions.assertEquals("lujqgi", response.kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesDeleteWithResponseMockTests.java deleted file mode 100644 index b34dfb5113b5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesDeleteWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 JitNetworkAccessPoliciesDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .jitNetworkAccessPolicies() - .deleteWithResponse("qs", "eiihfymko", "ihyeseu", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesGetWithResponseMockTests.java deleted file mode 100644 index 393e22d79ac1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicy; -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 JitNetworkAccessPoliciesGetWithResponseMockTests { - @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\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"slce\"},\"kind\":\"qdktwtkvihlp\",\"location\":\"iwoynguu\",\"id\":\"hwvladpc\",\"name\":\"hjhausy\",\"type\":\"kekymffztsilsc\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - JitNetworkAccessPolicy response = - manager - .jitNetworkAccessPolicies() - .getWithResponse("paydhfn", "ocxm", "fshksnyzmspamwb", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("qdktwtkvihlp", response.kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesInitiateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesInitiateWithResponseMockTests.java deleted file mode 100644 index 648199c129c2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesInitiateWithResponseMockTests.java +++ /dev/null @@ -1,94 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiateRequest; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiateVirtualMachine; -import com.azure.resourcemanager.security.models.JitNetworkAccessRequest; -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 JitNetworkAccessPoliciesInitiateWithResponseMockTests { - @Test - public void testInitiateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"virtualMachines\":[{\"id\":\"dmmazdnc\",\"ports\":[]},{\"id\":\"dbjp\",\"ports\":[]}],\"startTimeUtc\":\"2021-07-08T17:12:35Z\",\"requestor\":\"zqpxzbawkikcd\",\"justification\":\"hbssdpjeyo\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(202); - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - JitNetworkAccessRequest response = - manager - .jitNetworkAccessPolicies() - .initiateWithResponse( - "gcigzh", - "gsmgb", - "mt", - new JitNetworkAccessPolicyInitiateRequest() - .withVirtualMachines( - Arrays - .asList( - new JitNetworkAccessPolicyInitiateVirtualMachine() - .withId("rqbebjnfveglab") - .withPorts(Arrays.asList()), - new JitNetworkAccessPolicyInitiateVirtualMachine() - .withId("kbiwznhtfgfic") - .withPorts(Arrays.asList()), - new JitNetworkAccessPolicyInitiateVirtualMachine() - .withId("yhizpaczmu") - .withPorts(Arrays.asList()))) - .withJustification("akznhokhoitwhr"), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("dmmazdnc", response.virtualMachines().get(0).id()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-08T17:12:35Z"), response.startTimeUtc()); - Assertions.assertEquals("zqpxzbawkikcd", response.requestor()); - Assertions.assertEquals("hbssdpjeyo", response.justification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByRegionMockTests.java deleted file mode 100644 index 74c69bb58146..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByRegionMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicy; -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 JitNetworkAccessPoliciesListByRegionMockTests { - @Test - public void testListByRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"kmoogjrhs\"},\"kind\":\"w\",\"location\":\"jgrulcfogxhcxnwj\",\"id\":\"pfdzxcouzfwofw\",\"name\":\"k\",\"type\":\"kzkdtzxsoednlwg\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.jitNetworkAccessPolicies().listByRegion("ztibniyntsxjmfm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("w", response.iterator().next().kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupAndRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupAndRegionMockTests.java deleted file mode 100644 index 06bc690e887f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupAndRegionMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicy; -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 JitNetworkAccessPoliciesListByResourceGroupAndRegionMockTests { - @Test - public void testListByResourceGroupAndRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"xcrqmipfjwfo\"},\"kind\":\"izmshxxba\",\"location\":\"abuln\",\"id\":\"gsk\",\"name\":\"toxjdzj\",\"type\":\"jznvhxqqmq\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .jitNetworkAccessPolicies() - .listByResourceGroupAndRegion("reesrfwsszvl", "wliso", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("izmshxxba", response.iterator().next().kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupMockTests.java deleted file mode 100644 index def4d5671fdb..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListByResourceGroupMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicy; -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 JitNetworkAccessPoliciesListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"onetbzdrdpue\"},\"kind\":\"kgtlzl\",\"location\":\"rlxcznnhz\",\"id\":\"bnbmxlxm\",\"name\":\"tygeqzus\",\"type\":\"toqcahfsgbjm\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.jitNetworkAccessPolicies().listByResourceGroup("ihezomucmq", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("kgtlzl", response.iterator().next().kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListMockTests.java deleted file mode 100644 index b6ccb18b7f55..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicy; -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 JitNetworkAccessPoliciesListMockTests { - @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\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"fwzlgzawkgyepeya\"},\"kind\":\"nidmdiaw\",\"location\":\"xkzrn\",\"id\":\"mkctdhuo\",\"name\":\"gwqpsqazih\",\"type\":\"odvqgcnbhcbmj\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.jitNetworkAccessPolicies().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("nidmdiaw", response.iterator().next().kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListTests.java deleted file mode 100644 index a18c27241fc2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPoliciesListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.JitNetworkAccessPolicyInner; -import com.azure.resourcemanager.security.models.JitNetworkAccessPoliciesList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPoliciesListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPoliciesList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"bzefezr\"},\"kind\":\"czurtlei\",\"location\":\"xbkwv\",\"id\":\"gnzvdfbzdixzm\",\"name\":\"pnodawopqhe\",\"type\":\"jptmcgsbost\"},{\"properties\":{\"virtualMachines\":[],\"requests\":[],\"provisioningState\":\"ndlatutmzlbi\"},\"kind\":\"lvfhrbbp\",\"location\":\"qvcww\",\"id\":\"yurmochpprprs\",\"name\":\"mo\",\"type\":\"ayzejnhlbkpbz\"}],\"nextLink\":\"piljhahzvech\"}") - .toObject(JitNetworkAccessPoliciesList.class); - Assertions.assertEquals("czurtlei", model.value().get(0).kind()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPoliciesList model = - new JitNetworkAccessPoliciesList() - .withValue( - Arrays - .asList( - new JitNetworkAccessPolicyInner() - .withKind("czurtlei") - .withVirtualMachines(Arrays.asList()) - .withRequests(Arrays.asList()), - new JitNetworkAccessPolicyInner() - .withKind("lvfhrbbp") - .withVirtualMachines(Arrays.asList()) - .withRequests(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPoliciesList.class); - Assertions.assertEquals("czurtlei", model.value().get(0).kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiatePortTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiatePortTests.java deleted file mode 100644 index 583a5d020cf6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiatePortTests.java +++ /dev/null @@ -1,37 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiatePort; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPolicyInitiatePortTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPolicyInitiatePort model = - BinaryData - .fromString( - "{\"number\":30912450,\"allowedSourceAddressPrefix\":\"wwp\",\"endTimeUtc\":\"2021-06-18T17:27:40Z\"}") - .toObject(JitNetworkAccessPolicyInitiatePort.class); - Assertions.assertEquals(30912450, model.number()); - Assertions.assertEquals("wwp", model.allowedSourceAddressPrefix()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-18T17:27:40Z"), model.endTimeUtc()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPolicyInitiatePort model = - new JitNetworkAccessPolicyInitiatePort() - .withNumber(30912450) - .withAllowedSourceAddressPrefix("wwp") - .withEndTimeUtc(OffsetDateTime.parse("2021-06-18T17:27:40Z")); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPolicyInitiatePort.class); - Assertions.assertEquals(30912450, model.number()); - Assertions.assertEquals("wwp", model.allowedSourceAddressPrefix()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-18T17:27:40Z"), model.endTimeUtc()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateRequestTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateRequestTests.java deleted file mode 100644 index 03b9fcd341ae..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateRequestTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiateRequest; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiateVirtualMachine; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPolicyInitiateRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPolicyInitiateRequest model = - BinaryData - .fromString( - "{\"virtualMachines\":[{\"id\":\"trsqqw\",\"ports\":[]}],\"justification\":\"mwqkchcxwaxf\"}") - .toObject(JitNetworkAccessPolicyInitiateRequest.class); - Assertions.assertEquals("trsqqw", model.virtualMachines().get(0).id()); - Assertions.assertEquals("mwqkchcxwaxf", model.justification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPolicyInitiateRequest model = - new JitNetworkAccessPolicyInitiateRequest() - .withVirtualMachines( - Arrays - .asList( - new JitNetworkAccessPolicyInitiateVirtualMachine() - .withId("trsqqw") - .withPorts(Arrays.asList()))) - .withJustification("mwqkchcxwaxf"); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPolicyInitiateRequest.class); - Assertions.assertEquals("trsqqw", model.virtualMachines().get(0).id()); - Assertions.assertEquals("mwqkchcxwaxf", model.justification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateVirtualMachineTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateVirtualMachineTests.java deleted file mode 100644 index 23d745f14acd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInitiateVirtualMachineTests.java +++ /dev/null @@ -1,50 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiatePort; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyInitiateVirtualMachine; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPolicyInitiateVirtualMachineTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPolicyInitiateVirtualMachine model = - BinaryData - .fromString( - "{\"id\":\"w\",\"ports\":[{\"number\":636641870,\"allowedSourceAddressPrefix\":\"exfdeqvhpsylk\",\"endTimeUtc\":\"2021-04-17T08:49:18Z\"},{\"number\":2021763833,\"allowedSourceAddressPrefix\":\"bffmbmxz\",\"endTimeUtc\":\"2021-06-13T14:19:09Z\"}]}") - .toObject(JitNetworkAccessPolicyInitiateVirtualMachine.class); - Assertions.assertEquals("w", model.id()); - Assertions.assertEquals(636641870, model.ports().get(0).number()); - Assertions.assertEquals("exfdeqvhpsylk", model.ports().get(0).allowedSourceAddressPrefix()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-17T08:49:18Z"), model.ports().get(0).endTimeUtc()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPolicyInitiateVirtualMachine model = - new JitNetworkAccessPolicyInitiateVirtualMachine() - .withId("w") - .withPorts( - Arrays - .asList( - new JitNetworkAccessPolicyInitiatePort() - .withNumber(636641870) - .withAllowedSourceAddressPrefix("exfdeqvhpsylk") - .withEndTimeUtc(OffsetDateTime.parse("2021-04-17T08:49:18Z")), - new JitNetworkAccessPolicyInitiatePort() - .withNumber(2021763833) - .withAllowedSourceAddressPrefix("bffmbmxz") - .withEndTimeUtc(OffsetDateTime.parse("2021-06-13T14:19:09Z")))); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPolicyInitiateVirtualMachine.class); - Assertions.assertEquals("w", model.id()); - Assertions.assertEquals(636641870, model.ports().get(0).number()); - Assertions.assertEquals("exfdeqvhpsylk", model.ports().get(0).allowedSourceAddressPrefix()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-17T08:49:18Z"), model.ports().get(0).endTimeUtc()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInnerTests.java deleted file mode 100644 index 758a18f86b8e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.JitNetworkAccessPolicyInner; -import com.azure.resourcemanager.security.fluent.models.JitNetworkAccessRequestInner; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyVirtualMachine; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPolicyInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPolicyInner model = - BinaryData - .fromString( - "{\"properties\":{\"virtualMachines\":[{\"id\":\"bnwieholew\",\"ports\":[],\"publicIpAddress\":\"iuubwefqsf\"}],\"requests\":[{\"virtualMachines\":[],\"startTimeUtc\":\"2021-06-03T00:57:38Z\",\"requestor\":\"tf\",\"justification\":\"rqwexjkmfxapjwog\"},{\"virtualMachines\":[],\"startTimeUtc\":\"2021-01-30T20:27:58Z\",\"requestor\":\"nobpudcdabtqwpw\",\"justification\":\"wbzasqbuclj\"}],\"provisioningState\":\"yexaoguy\"},\"kind\":\"p\",\"location\":\"sdaultxij\",\"id\":\"um\",\"name\":\"qwazlnqnmcjngzq\",\"type\":\"qxtbjwgnyf\"}") - .toObject(JitNetworkAccessPolicyInner.class); - Assertions.assertEquals("p", model.kind()); - Assertions.assertEquals("bnwieholew", model.virtualMachines().get(0).id()); - Assertions.assertEquals("iuubwefqsf", model.virtualMachines().get(0).publicIpAddress()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-03T00:57:38Z"), model.requests().get(0).startTimeUtc()); - Assertions.assertEquals("tf", model.requests().get(0).requestor()); - Assertions.assertEquals("rqwexjkmfxapjwog", model.requests().get(0).justification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPolicyInner model = - new JitNetworkAccessPolicyInner() - .withKind("p") - .withVirtualMachines( - Arrays - .asList( - new JitNetworkAccessPolicyVirtualMachine() - .withId("bnwieholew") - .withPorts(Arrays.asList()) - .withPublicIpAddress("iuubwefqsf"))) - .withRequests( - Arrays - .asList( - new JitNetworkAccessRequestInner() - .withVirtualMachines(Arrays.asList()) - .withStartTimeUtc(OffsetDateTime.parse("2021-06-03T00:57:38Z")) - .withRequestor("tf") - .withJustification("rqwexjkmfxapjwog"), - new JitNetworkAccessRequestInner() - .withVirtualMachines(Arrays.asList()) - .withStartTimeUtc(OffsetDateTime.parse("2021-01-30T20:27:58Z")) - .withRequestor("nobpudcdabtqwpw") - .withJustification("wbzasqbuclj"))); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPolicyInner.class); - Assertions.assertEquals("p", model.kind()); - Assertions.assertEquals("bnwieholew", model.virtualMachines().get(0).id()); - Assertions.assertEquals("iuubwefqsf", model.virtualMachines().get(0).publicIpAddress()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-03T00:57:38Z"), model.requests().get(0).startTimeUtc()); - Assertions.assertEquals("tf", model.requests().get(0).requestor()); - Assertions.assertEquals("rqwexjkmfxapjwog", model.requests().get(0).justification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyPropertiesTests.java deleted file mode 100644 index 1a3836f3e5c0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.JitNetworkAccessPolicyProperties; -import com.azure.resourcemanager.security.fluent.models.JitNetworkAccessRequestInner; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyVirtualMachine; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPolicyPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPolicyProperties model = - BinaryData - .fromString( - "{\"virtualMachines\":[{\"id\":\"fzsvtuikzh\",\"ports\":[],\"publicIpAddress\":\"glcfhmlrqryxyn\"}],\"requests\":[{\"virtualMachines\":[],\"startTimeUtc\":\"2021-01-25T20:50:55Z\",\"requestor\":\"p\",\"justification\":\"vwxzn\"},{\"virtualMachines\":[],\"startTimeUtc\":\"2021-11-01T02:58:07Z\",\"requestor\":\"oeiy\",\"justification\":\"abpfhvfs\"},{\"virtualMachines\":[],\"startTimeUtc\":\"2021-03-03T19:37:28Z\",\"requestor\":\"ntjlr\",\"justification\":\"jkskyr\"},{\"virtualMachines\":[],\"startTimeUtc\":\"2021-02-22T17:46:16Z\",\"requestor\":\"vzidsxwaab\",\"justification\":\"ifrygzn\"}],\"provisioningState\":\"axri\"}") - .toObject(JitNetworkAccessPolicyProperties.class); - Assertions.assertEquals("fzsvtuikzh", model.virtualMachines().get(0).id()); - Assertions.assertEquals("glcfhmlrqryxyn", model.virtualMachines().get(0).publicIpAddress()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-25T20:50:55Z"), model.requests().get(0).startTimeUtc()); - Assertions.assertEquals("p", model.requests().get(0).requestor()); - Assertions.assertEquals("vwxzn", model.requests().get(0).justification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPolicyProperties model = - new JitNetworkAccessPolicyProperties() - .withVirtualMachines( - Arrays - .asList( - new JitNetworkAccessPolicyVirtualMachine() - .withId("fzsvtuikzh") - .withPorts(Arrays.asList()) - .withPublicIpAddress("glcfhmlrqryxyn"))) - .withRequests( - Arrays - .asList( - new JitNetworkAccessRequestInner() - .withVirtualMachines(Arrays.asList()) - .withStartTimeUtc(OffsetDateTime.parse("2021-01-25T20:50:55Z")) - .withRequestor("p") - .withJustification("vwxzn"), - new JitNetworkAccessRequestInner() - .withVirtualMachines(Arrays.asList()) - .withStartTimeUtc(OffsetDateTime.parse("2021-11-01T02:58:07Z")) - .withRequestor("oeiy") - .withJustification("abpfhvfs"), - new JitNetworkAccessRequestInner() - .withVirtualMachines(Arrays.asList()) - .withStartTimeUtc(OffsetDateTime.parse("2021-03-03T19:37:28Z")) - .withRequestor("ntjlr") - .withJustification("jkskyr"), - new JitNetworkAccessRequestInner() - .withVirtualMachines(Arrays.asList()) - .withStartTimeUtc(OffsetDateTime.parse("2021-02-22T17:46:16Z")) - .withRequestor("vzidsxwaab") - .withJustification("ifrygzn"))); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPolicyProperties.class); - Assertions.assertEquals("fzsvtuikzh", model.virtualMachines().get(0).id()); - Assertions.assertEquals("glcfhmlrqryxyn", model.virtualMachines().get(0).publicIpAddress()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-25T20:50:55Z"), model.requests().get(0).startTimeUtc()); - Assertions.assertEquals("p", model.requests().get(0).requestor()); - Assertions.assertEquals("vwxzn", model.requests().get(0).justification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyVirtualMachineTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyVirtualMachineTests.java deleted file mode 100644 index ad224c7ace12..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPolicyVirtualMachineTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessPolicyVirtualMachine; -import com.azure.resourcemanager.security.models.JitNetworkAccessPortRule; -import com.azure.resourcemanager.security.models.Protocol; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPolicyVirtualMachineTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPolicyVirtualMachine model = - BinaryData - .fromString( - "{\"id\":\"kzobgopxlhsln\",\"ports\":[{\"number\":1024527659,\"protocol\":\"*\",\"allowedSourceAddressPrefix\":\"ixynllxecwcrojp\",\"allowedSourceAddressPrefixes\":[\"hcawjutifdwfmv\"],\"maxRequestAccessDuration\":\"gorqjbttzh\"},{\"number\":65250234,\"protocol\":\"*\",\"allowedSourceAddressPrefix\":\"kafhonqj\",\"allowedSourceAddressPrefixes\":[\"ickpz\",\"cpopmxel\"],\"maxRequestAccessDuration\":\"wcltyjede\"},{\"number\":427218214,\"protocol\":\"*\",\"allowedSourceAddressPrefix\":\"f\",\"allowedSourceAddressPrefixes\":[\"scazuawxtzxpu\",\"mwabzxrvxc\",\"s\"],\"maxRequestAccessDuration\":\"sphaivmxyasflvg\"},{\"number\":1752644697,\"protocol\":\"*\",\"allowedSourceAddressPrefix\":\"ywakoihk\",\"allowedSourceAddressPrefixes\":[\"jblmljhlnymz\",\"tqyryuzcbmqqv\",\"mv\"],\"maxRequestAccessDuration\":\"fgtayxonsup\"}],\"publicIpAddress\":\"jlzqnhc\"}") - .toObject(JitNetworkAccessPolicyVirtualMachine.class); - Assertions.assertEquals("kzobgopxlhsln", model.id()); - Assertions.assertEquals(1024527659, model.ports().get(0).number()); - Assertions.assertEquals(Protocol.ASTERISK, model.ports().get(0).protocol()); - Assertions.assertEquals("ixynllxecwcrojp", model.ports().get(0).allowedSourceAddressPrefix()); - Assertions.assertEquals("hcawjutifdwfmv", model.ports().get(0).allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals("gorqjbttzh", model.ports().get(0).maxRequestAccessDuration()); - Assertions.assertEquals("jlzqnhc", model.publicIpAddress()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPolicyVirtualMachine model = - new JitNetworkAccessPolicyVirtualMachine() - .withId("kzobgopxlhsln") - .withPorts( - Arrays - .asList( - new JitNetworkAccessPortRule() - .withNumber(1024527659) - .withProtocol(Protocol.ASTERISK) - .withAllowedSourceAddressPrefix("ixynllxecwcrojp") - .withAllowedSourceAddressPrefixes(Arrays.asList("hcawjutifdwfmv")) - .withMaxRequestAccessDuration("gorqjbttzh"), - new JitNetworkAccessPortRule() - .withNumber(65250234) - .withProtocol(Protocol.ASTERISK) - .withAllowedSourceAddressPrefix("kafhonqj") - .withAllowedSourceAddressPrefixes(Arrays.asList("ickpz", "cpopmxel")) - .withMaxRequestAccessDuration("wcltyjede"), - new JitNetworkAccessPortRule() - .withNumber(427218214) - .withProtocol(Protocol.ASTERISK) - .withAllowedSourceAddressPrefix("f") - .withAllowedSourceAddressPrefixes(Arrays.asList("scazuawxtzxpu", "mwabzxrvxc", "s")) - .withMaxRequestAccessDuration("sphaivmxyasflvg"), - new JitNetworkAccessPortRule() - .withNumber(1752644697) - .withProtocol(Protocol.ASTERISK) - .withAllowedSourceAddressPrefix("ywakoihk") - .withAllowedSourceAddressPrefixes(Arrays.asList("jblmljhlnymz", "tqyryuzcbmqqv", "mv")) - .withMaxRequestAccessDuration("fgtayxonsup"))) - .withPublicIpAddress("jlzqnhc"); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPolicyVirtualMachine.class); - Assertions.assertEquals("kzobgopxlhsln", model.id()); - Assertions.assertEquals(1024527659, model.ports().get(0).number()); - Assertions.assertEquals(Protocol.ASTERISK, model.ports().get(0).protocol()); - Assertions.assertEquals("ixynllxecwcrojp", model.ports().get(0).allowedSourceAddressPrefix()); - Assertions.assertEquals("hcawjutifdwfmv", model.ports().get(0).allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals("gorqjbttzh", model.ports().get(0).maxRequestAccessDuration()); - Assertions.assertEquals("jlzqnhc", model.publicIpAddress()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPortRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPortRuleTests.java deleted file mode 100644 index 7aa5a94171a5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessPortRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessPortRule; -import com.azure.resourcemanager.security.models.Protocol; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessPortRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessPortRule model = - BinaryData - .fromString( - "{\"number\":1664438715,\"protocol\":\"UDP\",\"allowedSourceAddressPrefix\":\"tnzoibgsxgnxfy\",\"allowedSourceAddressPrefixes\":[\"mpqoxw\",\"o\",\"dbxiqx\"],\"maxRequestAccessDuration\":\"iiqbi\"}") - .toObject(JitNetworkAccessPortRule.class); - Assertions.assertEquals(1664438715, model.number()); - Assertions.assertEquals(Protocol.UDP, model.protocol()); - Assertions.assertEquals("tnzoibgsxgnxfy", model.allowedSourceAddressPrefix()); - Assertions.assertEquals("mpqoxw", model.allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals("iiqbi", model.maxRequestAccessDuration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessPortRule model = - new JitNetworkAccessPortRule() - .withNumber(1664438715) - .withProtocol(Protocol.UDP) - .withAllowedSourceAddressPrefix("tnzoibgsxgnxfy") - .withAllowedSourceAddressPrefixes(Arrays.asList("mpqoxw", "o", "dbxiqx")) - .withMaxRequestAccessDuration("iiqbi"); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessPortRule.class); - Assertions.assertEquals(1664438715, model.number()); - Assertions.assertEquals(Protocol.UDP, model.protocol()); - Assertions.assertEquals("tnzoibgsxgnxfy", model.allowedSourceAddressPrefix()); - Assertions.assertEquals("mpqoxw", model.allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals("iiqbi", model.maxRequestAccessDuration()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestInnerTests.java deleted file mode 100644 index 971f33535ba9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.JitNetworkAccessRequestInner; -import com.azure.resourcemanager.security.models.JitNetworkAccessRequestVirtualMachine; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessRequestInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessRequestInner model = - BinaryData - .fromString( - "{\"virtualMachines\":[{\"id\":\"tmwwi\",\"ports\":[]},{\"id\":\"ehfqpofvwbc\",\"ports\":[]}],\"startTimeUtc\":\"2021-02-06T20:45:07Z\",\"requestor\":\"mbnkb\",\"justification\":\"qvxkd\"}") - .toObject(JitNetworkAccessRequestInner.class); - Assertions.assertEquals("tmwwi", model.virtualMachines().get(0).id()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-06T20:45:07Z"), model.startTimeUtc()); - Assertions.assertEquals("mbnkb", model.requestor()); - Assertions.assertEquals("qvxkd", model.justification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessRequestInner model = - new JitNetworkAccessRequestInner() - .withVirtualMachines( - Arrays - .asList( - new JitNetworkAccessRequestVirtualMachine().withId("tmwwi").withPorts(Arrays.asList()), - new JitNetworkAccessRequestVirtualMachine() - .withId("ehfqpofvwbc") - .withPorts(Arrays.asList()))) - .withStartTimeUtc(OffsetDateTime.parse("2021-02-06T20:45:07Z")) - .withRequestor("mbnkb") - .withJustification("qvxkd"); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessRequestInner.class); - Assertions.assertEquals("tmwwi", model.virtualMachines().get(0).id()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-06T20:45:07Z"), model.startTimeUtc()); - Assertions.assertEquals("mbnkb", model.requestor()); - Assertions.assertEquals("qvxkd", model.justification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestPortTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestPortTests.java deleted file mode 100644 index 3d5fb39d2d5d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestPortTests.java +++ /dev/null @@ -1,52 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessRequestPort; -import com.azure.resourcemanager.security.models.Status; -import com.azure.resourcemanager.security.models.StatusReason; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessRequestPortTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessRequestPort model = - BinaryData - .fromString( - "{\"number\":839780472,\"allowedSourceAddressPrefix\":\"hzfylsgcrpfbc\",\"allowedSourceAddressPrefixes\":[\"zzcezelfwyfwlw\",\"jwetnpsihcla\"],\"endTimeUtc\":\"2021-03-16T15:49:25Z\",\"status\":\"Revoked\",\"statusReason\":\"UserRequested\",\"mappedPort\":743676437}") - .toObject(JitNetworkAccessRequestPort.class); - Assertions.assertEquals(839780472, model.number()); - Assertions.assertEquals("hzfylsgcrpfbc", model.allowedSourceAddressPrefix()); - Assertions.assertEquals("zzcezelfwyfwlw", model.allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-16T15:49:25Z"), model.endTimeUtc()); - Assertions.assertEquals(Status.REVOKED, model.status()); - Assertions.assertEquals(StatusReason.USER_REQUESTED, model.statusReason()); - Assertions.assertEquals(743676437, model.mappedPort()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessRequestPort model = - new JitNetworkAccessRequestPort() - .withNumber(839780472) - .withAllowedSourceAddressPrefix("hzfylsgcrpfbc") - .withAllowedSourceAddressPrefixes(Arrays.asList("zzcezelfwyfwlw", "jwetnpsihcla")) - .withEndTimeUtc(OffsetDateTime.parse("2021-03-16T15:49:25Z")) - .withStatus(Status.REVOKED) - .withStatusReason(StatusReason.USER_REQUESTED) - .withMappedPort(743676437); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessRequestPort.class); - Assertions.assertEquals(839780472, model.number()); - Assertions.assertEquals("hzfylsgcrpfbc", model.allowedSourceAddressPrefix()); - Assertions.assertEquals("zzcezelfwyfwlw", model.allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-16T15:49:25Z"), model.endTimeUtc()); - Assertions.assertEquals(Status.REVOKED, model.status()); - Assertions.assertEquals(StatusReason.USER_REQUESTED, model.statusReason()); - Assertions.assertEquals(743676437, model.mappedPort()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestVirtualMachineTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestVirtualMachineTests.java deleted file mode 100644 index 6c4b4cc81a9c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/JitNetworkAccessRequestVirtualMachineTests.java +++ /dev/null @@ -1,77 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.JitNetworkAccessRequestPort; -import com.azure.resourcemanager.security.models.JitNetworkAccessRequestVirtualMachine; -import com.azure.resourcemanager.security.models.Status; -import com.azure.resourcemanager.security.models.StatusReason; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class JitNetworkAccessRequestVirtualMachineTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JitNetworkAccessRequestVirtualMachine model = - BinaryData - .fromString( - "{\"id\":\"vqihebwtswbzuwf\",\"ports\":[{\"number\":1479921462,\"allowedSourceAddressPrefix\":\"agegiz\",\"allowedSourceAddressPrefixes\":[\"felisdjub\",\"gbqi\",\"kxkbsazgakgacyr\",\"m\"],\"endTimeUtc\":\"2021-07-17T04:39:31Z\",\"status\":\"Initiated\",\"statusReason\":\"Expired\",\"mappedPort\":374782594},{\"number\":1831739785,\"allowedSourceAddressPrefix\":\"pv\",\"allowedSourceAddressPrefixes\":[\"ylnio\",\"rz\",\"bzjedmstk\"],\"endTimeUtc\":\"2021-11-19T17:56:37Z\",\"status\":\"Revoked\",\"statusReason\":\"Expired\",\"mappedPort\":1553181859},{\"number\":114492978,\"allowedSourceAddressPrefix\":\"iiznktwfan\",\"allowedSourceAddressPrefixes\":[\"pdibmikostbzbki\"],\"endTimeUtc\":\"2021-11-09T06:15:16Z\",\"status\":\"Revoked\",\"statusReason\":\"NewerRequestInitiated\",\"mappedPort\":1276364779}]}") - .toObject(JitNetworkAccessRequestVirtualMachine.class); - Assertions.assertEquals("vqihebwtswbzuwf", model.id()); - Assertions.assertEquals(1479921462, model.ports().get(0).number()); - Assertions.assertEquals("agegiz", model.ports().get(0).allowedSourceAddressPrefix()); - Assertions.assertEquals("felisdjub", model.ports().get(0).allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-17T04:39:31Z"), model.ports().get(0).endTimeUtc()); - Assertions.assertEquals(Status.INITIATED, model.ports().get(0).status()); - Assertions.assertEquals(StatusReason.EXPIRED, model.ports().get(0).statusReason()); - Assertions.assertEquals(374782594, model.ports().get(0).mappedPort()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JitNetworkAccessRequestVirtualMachine model = - new JitNetworkAccessRequestVirtualMachine() - .withId("vqihebwtswbzuwf") - .withPorts( - Arrays - .asList( - new JitNetworkAccessRequestPort() - .withNumber(1479921462) - .withAllowedSourceAddressPrefix("agegiz") - .withAllowedSourceAddressPrefixes( - Arrays.asList("felisdjub", "gbqi", "kxkbsazgakgacyr", "m")) - .withEndTimeUtc(OffsetDateTime.parse("2021-07-17T04:39:31Z")) - .withStatus(Status.INITIATED) - .withStatusReason(StatusReason.EXPIRED) - .withMappedPort(374782594), - new JitNetworkAccessRequestPort() - .withNumber(1831739785) - .withAllowedSourceAddressPrefix("pv") - .withAllowedSourceAddressPrefixes(Arrays.asList("ylnio", "rz", "bzjedmstk")) - .withEndTimeUtc(OffsetDateTime.parse("2021-11-19T17:56:37Z")) - .withStatus(Status.REVOKED) - .withStatusReason(StatusReason.EXPIRED) - .withMappedPort(1553181859), - new JitNetworkAccessRequestPort() - .withNumber(114492978) - .withAllowedSourceAddressPrefix("iiznktwfan") - .withAllowedSourceAddressPrefixes(Arrays.asList("pdibmikostbzbki")) - .withEndTimeUtc(OffsetDateTime.parse("2021-11-09T06:15:16Z")) - .withStatus(Status.REVOKED) - .withStatusReason(StatusReason.NEWER_REQUEST_INITIATED) - .withMappedPort(1276364779))); - model = BinaryData.fromObject(model).toObject(JitNetworkAccessRequestVirtualMachine.class); - Assertions.assertEquals("vqihebwtswbzuwf", model.id()); - Assertions.assertEquals(1479921462, model.ports().get(0).number()); - Assertions.assertEquals("agegiz", model.ports().get(0).allowedSourceAddressPrefix()); - Assertions.assertEquals("felisdjub", model.ports().get(0).allowedSourceAddressPrefixes().get(0)); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-17T04:39:31Z"), model.ports().get(0).endTimeUtc()); - Assertions.assertEquals(Status.INITIATED, model.ports().get(0).status()); - Assertions.assertEquals(StatusReason.EXPIRED, model.ports().get(0).statusReason()); - Assertions.assertEquals(374782594, model.ports().get(0).mappedPort()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/KindAutoGeneratedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/KindAutoGeneratedTests.java deleted file mode 100644 index 81395b2e1c72..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/KindAutoGeneratedTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.KindAutoGenerated; -import org.junit.jupiter.api.Assertions; - -public final class KindAutoGeneratedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - KindAutoGenerated model = BinaryData.fromString("{\"kind\":\"mczuo\"}").toObject(KindAutoGenerated.class); - Assertions.assertEquals("mczuo", model.kind()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - KindAutoGenerated model = new KindAutoGenerated().withKind("mczuo"); - model = BinaryData.fromObject(model).toObject(KindAutoGenerated.class); - Assertions.assertEquals("mczuo", model.kind()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ListCustomAlertRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ListCustomAlertRuleTests.java deleted file mode 100644 index 8ace708955b2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ListCustomAlertRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ListCustomAlertRule; -import org.junit.jupiter.api.Assertions; - -public final class ListCustomAlertRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ListCustomAlertRule model = - BinaryData - .fromString( - "{\"ruleType\":\"ListCustomAlertRule\",\"valueType\":\"String\",\"displayName\":\"dcsi\",\"description\":\"nnaamdectehfiqsc\",\"isEnabled\":true}") - .toObject(ListCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ListCustomAlertRule model = new ListCustomAlertRule().withIsEnabled(true); - model = BinaryData.fromObject(model).toObject(ListCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocalUserNotAllowedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocalUserNotAllowedTests.java deleted file mode 100644 index f521a797f10e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocalUserNotAllowedTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.LocalUserNotAllowed; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class LocalUserNotAllowedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - LocalUserNotAllowed model = - BinaryData - .fromString( - "{\"ruleType\":\"LocalUserNotAllowed\",\"allowlistValues\":[\"kycndzfqivjreuy\",\"bbmnwagltb\",\"oeeonqlnfwm\"],\"valueType\":\"String\",\"displayName\":\"qdbpbhfckdvezc\",\"description\":\"ssbzhddubbnqfbl\",\"isEnabled\":false}") - .toObject(LocalUserNotAllowed.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals("kycndzfqivjreuy", model.allowlistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - LocalUserNotAllowed model = - new LocalUserNotAllowed() - .withIsEnabled(false) - .withAllowlistValues(Arrays.asList("kycndzfqivjreuy", "bbmnwagltb", "oeeonqlnfwm")); - model = BinaryData.fromObject(model).toObject(LocalUserNotAllowed.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals("kycndzfqivjreuy", model.allowlistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationTests.java deleted file mode 100644 index 3233ca4fc910..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Location; - -public final class LocationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Location model = BinaryData.fromString("{\"location\":\"zunbixx\"}").toObject(Location.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Location model = new Location(); - model = BinaryData.fromObject(model).toObject(Location.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsGetWithResponseMockTests.java deleted file mode 100644 index 867299525593..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsGetWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AscLocation; -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 LocationsGetWithResponseMockTests { - @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\":\"dataymdjfua\",\"id\":\"roqvqpilrgu\",\"name\":\"canlduwzorxs\",\"type\":\"mxaqklxym\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - AscLocation response = manager.locations().getWithResponse("mtum", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsListMockTests.java deleted file mode 100644 index 7a51465316ad..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LocationsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.AscLocation; -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 LocationsListMockTests { - @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\":\"datadb\",\"id\":\"wqrgxfllmqi\",\"name\":\"nezoellnkki\",\"type\":\"w\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.locations().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LogAnalyticsIdentifierTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LogAnalyticsIdentifierTests.java deleted file mode 100644 index 15fbde563031..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/LogAnalyticsIdentifierTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.LogAnalyticsIdentifier; - -public final class LogAnalyticsIdentifierTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - LogAnalyticsIdentifier model = - BinaryData - .fromString( - "{\"type\":\"LogAnalytics\",\"workspaceId\":\"d\",\"workspaceSubscriptionId\":\"ifrevk\",\"workspaceResourceGroup\":\"pezkis\",\"agentId\":\"jm\"}") - .toObject(LogAnalyticsIdentifier.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - LogAnalyticsIdentifier model = new LogAnalyticsIdentifier(); - model = BinaryData.fromObject(model).toObject(LogAnalyticsIdentifier.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataInnerTests.java deleted file mode 100644 index 9e9d55146699..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.MdeOnboardingDataInner; - -public final class MdeOnboardingDataInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MdeOnboardingDataInner model = - BinaryData - .fromString( - "{\"properties\":{},\"id\":\"oqijgkdmbpaz\",\"name\":\"obcu\",\"type\":\"pdznrbtcqqjnqgl\"}") - .toObject(MdeOnboardingDataInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MdeOnboardingDataInner model = new MdeOnboardingDataInner(); - model = BinaryData.fromObject(model).toObject(MdeOnboardingDataInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataListInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataListInnerTests.java deleted file mode 100644 index c6b143d79fa0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataListInnerTests.java +++ /dev/null @@ -1,32 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.MdeOnboardingDataInner; -import com.azure.resourcemanager.security.fluent.models.MdeOnboardingDataListInner; -import java.util.Arrays; - -public final class MdeOnboardingDataListInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MdeOnboardingDataListInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{},\"id\":\"vgjxpybczm\",\"name\":\"hmtzopbsphrup\",\"type\":\"dgs\"},{\"properties\":{},\"id\":\"jhphoyc\",\"name\":\"sx\",\"type\":\"obhdxbmtqioqjze\"},{\"properties\":{},\"id\":\"ufpo\",\"name\":\"noi\",\"type\":\"hwlrx\"}]}") - .toObject(MdeOnboardingDataListInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MdeOnboardingDataListInner model = - new MdeOnboardingDataListInner() - .withValue( - Arrays - .asList( - new MdeOnboardingDataInner(), new MdeOnboardingDataInner(), new MdeOnboardingDataInner())); - model = BinaryData.fromObject(model).toObject(MdeOnboardingDataListInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataPropertiesTests.java deleted file mode 100644 index 89dc9b92f31b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingDataPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.MdeOnboardingDataProperties; - -public final class MdeOnboardingDataPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MdeOnboardingDataProperties model = BinaryData.fromString("{}").toObject(MdeOnboardingDataProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MdeOnboardingDataProperties model = new MdeOnboardingDataProperties(); - model = BinaryData.fromObject(model).toObject(MdeOnboardingDataProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsGetWithResponseMockTests.java deleted file mode 100644 index b6dcd43116b1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsGetWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.MdeOnboardingData; -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 MdeOnboardingsGetWithResponseMockTests { - @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\":{},\"id\":\"bmfuvqarwzxu\",\"name\":\"rebluimmbwxsf\",\"type\":\"td\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - MdeOnboardingData response = - manager.mdeOnboardings().getWithResponse(com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsListWithResponseMockTests.java deleted file mode 100644 index d4b226d86606..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MdeOnboardingsListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.MdeOnboardingDataList; -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 MdeOnboardingsListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"zarhzvqnsqktcmbj\",\"name\":\"zzoslpkyb\",\"type\":\"glwkzpgajsqj\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - MdeOnboardingDataList response = - manager.mdeOnboardings().listWithResponse(com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DMessagesNotInAllowedRangeTests.java deleted file mode 100644 index d82b1f34a597..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.MqttC2DMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class MqttC2DMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MqttC2DMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"MqttC2DMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT43H48M7S\",\"minThreshold\":480341295,\"maxThreshold\":1070293066,\"displayName\":\"gqjclidftujwj\",\"description\":\"fwbeqrkuorh\",\"isEnabled\":true}") - .toObject(MqttC2DMessagesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(480341295, model.minThreshold()); - Assertions.assertEquals(1070293066, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT43H48M7S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MqttC2DMessagesNotInAllowedRange model = - new MqttC2DMessagesNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(480341295) - .withMaxThreshold(1070293066) - .withTimeWindowSize(Duration.parse("PT43H48M7S")); - model = BinaryData.fromObject(model).toObject(MqttC2DMessagesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(480341295, model.minThreshold()); - Assertions.assertEquals(1070293066, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT43H48M7S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DRejectedMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DRejectedMessagesNotInAllowedRangeTests.java deleted file mode 100644 index fe8e3c58634b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttC2DRejectedMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.MqttC2DRejectedMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class MqttC2DRejectedMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MqttC2DRejectedMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"MqttC2DRejectedMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT158H14M50S\",\"minThreshold\":8081594,\"maxThreshold\":218117716,\"displayName\":\"ambewreswmowe\",\"description\":\"mut\",\"isEnabled\":false}") - .toObject(MqttC2DRejectedMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(8081594, model.minThreshold()); - Assertions.assertEquals(218117716, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT158H14M50S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MqttC2DRejectedMessagesNotInAllowedRange model = - new MqttC2DRejectedMessagesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(8081594) - .withMaxThreshold(218117716) - .withTimeWindowSize(Duration.parse("PT158H14M50S")); - model = BinaryData.fromObject(model).toObject(MqttC2DRejectedMessagesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(8081594, model.minThreshold()); - Assertions.assertEquals(218117716, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT158H14M50S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttD2CMessagesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttD2CMessagesNotInAllowedRangeTests.java deleted file mode 100644 index 66e57cdb9b79..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/MqttD2CMessagesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.MqttD2CMessagesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class MqttD2CMessagesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MqttD2CMessagesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"MqttD2CMessagesNotInAllowedRange\",\"timeWindowSize\":\"PT5H33M50S\",\"minThreshold\":70509978,\"maxThreshold\":1101136160,\"displayName\":\"ywezskiecafyg\",\"description\":\"xieqv\",\"isEnabled\":true}") - .toObject(MqttD2CMessagesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(70509978, model.minThreshold()); - Assertions.assertEquals(1101136160, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT5H33M50S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MqttD2CMessagesNotInAllowedRange model = - new MqttD2CMessagesNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(70509978) - .withMaxThreshold(1101136160) - .withTimeWindowSize(Duration.parse("PT5H33M50S")); - model = BinaryData.fromObject(model).toObject(MqttD2CMessagesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(70509978, model.minThreshold()); - Assertions.assertEquals(1101136160, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT5H33M50S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseResourceDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseResourceDetailsTests.java deleted file mode 100644 index 1d72dba7e5c5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseResourceDetailsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.OnPremiseResourceDetails; -import org.junit.jupiter.api.Assertions; - -public final class OnPremiseResourceDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OnPremiseResourceDetails model = - BinaryData - .fromString( - "{\"source\":\"OnPremise\",\"workspaceId\":\"qlehmcgcjeinu\",\"vmuuid\":\"hokamvfej\",\"sourceComputerId\":\"qnttmbq\",\"machineName\":\"abzfivf\"}") - .toObject(OnPremiseResourceDetails.class); - Assertions.assertEquals("qlehmcgcjeinu", model.workspaceId()); - Assertions.assertEquals("hokamvfej", model.vmuuid()); - Assertions.assertEquals("qnttmbq", model.sourceComputerId()); - Assertions.assertEquals("abzfivf", model.machineName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OnPremiseResourceDetails model = - new OnPremiseResourceDetails() - .withWorkspaceId("qlehmcgcjeinu") - .withVmuuid("hokamvfej") - .withSourceComputerId("qnttmbq") - .withMachineName("abzfivf"); - model = BinaryData.fromObject(model).toObject(OnPremiseResourceDetails.class); - Assertions.assertEquals("qlehmcgcjeinu", model.workspaceId()); - Assertions.assertEquals("hokamvfej", model.vmuuid()); - Assertions.assertEquals("qnttmbq", model.sourceComputerId()); - Assertions.assertEquals("abzfivf", model.machineName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseSqlResourceDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseSqlResourceDetailsTests.java deleted file mode 100644 index 0989c0463c1c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OnPremiseSqlResourceDetailsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.OnPremiseSqlResourceDetails; -import org.junit.jupiter.api.Assertions; - -public final class OnPremiseSqlResourceDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OnPremiseSqlResourceDetails model = - BinaryData - .fromString( - "{\"source\":\"OnPremiseSql\",\"serverName\":\"kpysthhzagjf\",\"databaseName\":\"yyrlhgenu\",\"workspaceId\":\"ejgvkvebaqszllrz\",\"vmuuid\":\"smmd\",\"sourceComputerId\":\"gmihzpimcqr\",\"machineName\":\"nxtminklog\"}") - .toObject(OnPremiseSqlResourceDetails.class); - Assertions.assertEquals("ejgvkvebaqszllrz", model.workspaceId()); - Assertions.assertEquals("smmd", model.vmuuid()); - Assertions.assertEquals("gmihzpimcqr", model.sourceComputerId()); - Assertions.assertEquals("nxtminklog", model.machineName()); - Assertions.assertEquals("kpysthhzagjf", model.serverName()); - Assertions.assertEquals("yyrlhgenu", model.databaseName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OnPremiseSqlResourceDetails model = - new OnPremiseSqlResourceDetails() - .withWorkspaceId("ejgvkvebaqszllrz") - .withVmuuid("smmd") - .withSourceComputerId("gmihzpimcqr") - .withMachineName("nxtminklog") - .withServerName("kpysthhzagjf") - .withDatabaseName("yyrlhgenu"); - model = BinaryData.fromObject(model).toObject(OnPremiseSqlResourceDetails.class); - Assertions.assertEquals("ejgvkvebaqszllrz", model.workspaceId()); - Assertions.assertEquals("smmd", model.vmuuid()); - Assertions.assertEquals("gmihzpimcqr", model.sourceComputerId()); - Assertions.assertEquals("nxtminklog", model.machineName()); - Assertions.assertEquals("kpysthhzagjf", model.serverName()); - Assertions.assertEquals("yyrlhgenu", model.databaseName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationDisplayTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationDisplayTests.java deleted file mode 100644 index 09d62012e821..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.OperationDisplay; - -public final class OperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationDisplay model = - BinaryData - .fromString( - "{\"provider\":\"kvpuvksgplsaknyn\",\"resource\":\"ynl\",\"operation\":\"huopxodlqiynto\",\"description\":\"ihleos\"}") - .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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationInnerTests.java deleted file mode 100644 index ed927f37bc49..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.OperationInner; -import com.azure.resourcemanager.security.models.OperationDisplay; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = - BinaryData - .fromString( - "{\"name\":\"e\",\"origin\":\"zar\",\"display\":{\"provider\":\"q\",\"resource\":\"ijfqkacewiipfp\",\"operation\":\"ji\",\"description\":\"wifto\"}}") - .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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationListTests.java deleted file mode 100644 index adcc5225ce3f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.OperationInner; -import com.azure.resourcemanager.security.models.OperationDisplay; -import com.azure.resourcemanager.security.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\":\"nwashrtd\",\"origin\":\"cnqxwbpokulpi\",\"display\":{\"provider\":\"aasipqi\",\"resource\":\"byuqerpqlp\",\"operation\":\"cciuqgbdbutau\",\"description\":\"btkuwhh\"}},{\"name\":\"ykojoxafnndlpic\",\"origin\":\"o\",\"display\":{\"provider\":\"cdyhbpkkpwdreqn\",\"resource\":\"vq\",\"operation\":\"vljxywsu\",\"description\":\"yrs\"}}],\"nextLink\":\"sytgadgvraea\"}") - .toObject(OperationList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationList model = - new OperationList() - .withValue( - Arrays - .asList( - new OperationInner().withDisplay(new OperationDisplay()), - new OperationInner().withDisplay(new OperationDisplay()))); - model = BinaryData.fromObject(model).toObject(OperationList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationResultAutoGeneratedInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationResultAutoGeneratedInnerTests.java deleted file mode 100644 index 97ed30a548cb..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/OperationResultAutoGeneratedInnerTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.OperationResultAutoGeneratedInner; - -public final class OperationResultAutoGeneratedInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationResultAutoGeneratedInner model = - BinaryData.fromString("{\"status\":\"Canceled\"}").toObject(OperationResultAutoGeneratedInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationResultAutoGeneratedInner model = new OperationResultAutoGeneratedInner(); - model = BinaryData.fromObject(model).toObject(OperationResultAutoGeneratedInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PathRecommendationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PathRecommendationTests.java deleted file mode 100644 index 93105f0342d2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PathRecommendationTests.java +++ /dev/null @@ -1,82 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConfigurationStatus; -import com.azure.resourcemanager.security.models.FileType; -import com.azure.resourcemanager.security.models.PathRecommendation; -import com.azure.resourcemanager.security.models.PublisherInfo; -import com.azure.resourcemanager.security.models.RecommendationAction; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.UserRecommendation; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PathRecommendationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PathRecommendation model = - BinaryData - .fromString( - "{\"path\":\"sgbpfgzdjtx\",\"action\":\"Remove\",\"type\":\"IoT_InstallAgent\",\"publisherInfo\":{\"publisherName\":\"gaqvlgafcqusrd\",\"productName\":\"t\",\"binaryName\":\"sdtutnwlduyc\",\"version\":\"zhyrmewipmve\"},\"common\":false,\"userSids\":[\"uqgsj\",\"xundxgk\",\"twzhhzjhfjmhv\",\"muvgp\"],\"usernames\":[{\"username\":\"qsxvmhf\",\"recommendationAction\":\"Remove\"},{\"username\":\"yihsasbhudypohyu\",\"recommendationAction\":\"Add\"}],\"fileType\":\"Script\",\"configurationStatus\":\"NoStatus\"}") - .toObject(PathRecommendation.class); - Assertions.assertEquals("sgbpfgzdjtx", model.path()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.action()); - Assertions.assertEquals(RecommendationType.IO_T_INSTALL_AGENT, model.type()); - Assertions.assertEquals("gaqvlgafcqusrd", model.publisherInfo().publisherName()); - Assertions.assertEquals("t", model.publisherInfo().productName()); - Assertions.assertEquals("sdtutnwlduyc", model.publisherInfo().binaryName()); - Assertions.assertEquals("zhyrmewipmve", model.publisherInfo().version()); - Assertions.assertEquals(false, model.common()); - Assertions.assertEquals("uqgsj", model.userSids().get(0)); - Assertions.assertEquals("qsxvmhf", model.usernames().get(0).username()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.usernames().get(0).recommendationAction()); - Assertions.assertEquals(FileType.SCRIPT, model.fileType()); - Assertions.assertEquals(ConfigurationStatus.NO_STATUS, model.configurationStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PathRecommendation model = - new PathRecommendation() - .withPath("sgbpfgzdjtx") - .withAction(RecommendationAction.REMOVE) - .withType(RecommendationType.IO_T_INSTALL_AGENT) - .withPublisherInfo( - new PublisherInfo() - .withPublisherName("gaqvlgafcqusrd") - .withProductName("t") - .withBinaryName("sdtutnwlduyc") - .withVersion("zhyrmewipmve")) - .withCommon(false) - .withUserSids(Arrays.asList("uqgsj", "xundxgk", "twzhhzjhfjmhv", "muvgp")) - .withUsernames( - Arrays - .asList( - new UserRecommendation() - .withUsername("qsxvmhf") - .withRecommendationAction(RecommendationAction.REMOVE), - new UserRecommendation() - .withUsername("yihsasbhudypohyu") - .withRecommendationAction(RecommendationAction.ADD))) - .withFileType(FileType.SCRIPT) - .withConfigurationStatus(ConfigurationStatus.NO_STATUS); - model = BinaryData.fromObject(model).toObject(PathRecommendation.class); - Assertions.assertEquals("sgbpfgzdjtx", model.path()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.action()); - Assertions.assertEquals(RecommendationType.IO_T_INSTALL_AGENT, model.type()); - Assertions.assertEquals("gaqvlgafcqusrd", model.publisherInfo().publisherName()); - Assertions.assertEquals("t", model.publisherInfo().productName()); - Assertions.assertEquals("sdtutnwlduyc", model.publisherInfo().binaryName()); - Assertions.assertEquals("zhyrmewipmve", model.publisherInfo().version()); - Assertions.assertEquals(false, model.common()); - Assertions.assertEquals("uqgsj", model.userSids().get(0)); - Assertions.assertEquals("qsxvmhf", model.usernames().get(0).username()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.usernames().get(0).recommendationAction()); - Assertions.assertEquals(FileType.SCRIPT, model.fileType()); - Assertions.assertEquals(ConfigurationStatus.NO_STATUS, model.configurationStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingInnerTests.java deleted file mode 100644 index 917444c29590..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.PricingInner; -import com.azure.resourcemanager.security.models.PricingTier; -import org.junit.jupiter.api.Assertions; - -public final class PricingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PricingInner model = - BinaryData - .fromString( - "{\"properties\":{\"pricingTier\":\"Free\",\"subPlan\":\"keqsrxybzqqedq\",\"freeTrialRemainingTime\":\"PT5H43M53S\",\"deprecated\":true,\"replacedBy\":[\"ouf\",\"mmnkzsmodmgl\",\"ugpbkw\",\"mutduqktaps\"]},\"id\":\"wgcu\",\"name\":\"rtumkdosvq\",\"type\":\"hbmdgbbjfdd\"}") - .toObject(PricingInner.class); - Assertions.assertEquals(PricingTier.FREE, model.pricingTier()); - Assertions.assertEquals("keqsrxybzqqedq", model.subPlan()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PricingInner model = new PricingInner().withPricingTier(PricingTier.FREE).withSubPlan("keqsrxybzqqedq"); - model = BinaryData.fromObject(model).toObject(PricingInner.class); - Assertions.assertEquals(PricingTier.FREE, model.pricingTier()); - Assertions.assertEquals("keqsrxybzqqedq", model.subPlan()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingListInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingListInnerTests.java deleted file mode 100644 index 7db896b5dc1c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingListInnerTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.PricingInner; -import com.azure.resourcemanager.security.fluent.models.PricingListInner; -import com.azure.resourcemanager.security.models.PricingTier; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PricingListInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PricingListInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"pricingTier\":\"Standard\",\"subPlan\":\"nqpjwnzlljfmpp\",\"freeTrialRemainingTime\":\"PT46H48M36S\",\"deprecated\":false,\"replacedBy\":[]},\"id\":\"xsabkyqdu\",\"name\":\"jitcjczdzevn\",\"type\":\"hkr\"},{\"properties\":{\"pricingTier\":\"Free\",\"subPlan\":\"ppdsbdkvwrwj\",\"freeTrialRemainingTime\":\"PT118H22M48S\",\"deprecated\":true,\"replacedBy\":[]},\"id\":\"utjeltmrldhugj\",\"name\":\"zdatqxhocdg\",\"type\":\"ablgphuticndvk\"},{\"properties\":{\"pricingTier\":\"Standard\",\"subPlan\":\"yiftyhxhuro\",\"freeTrialRemainingTime\":\"PT104H53M33S\",\"deprecated\":true,\"replacedBy\":[]},\"id\":\"lniwpwcukjfkgiaw\",\"name\":\"klryplwck\",\"type\":\"asy\"},{\"properties\":{\"pricingTier\":\"Standard\",\"subPlan\":\"dhsgcba\",\"freeTrialRemainingTime\":\"PT53H26M51S\",\"deprecated\":false,\"replacedBy\":[]},\"id\":\"ot\",\"name\":\"nqgoulzndli\",\"type\":\"wyqkgfgibm\"}]}") - .toObject(PricingListInner.class); - Assertions.assertEquals(PricingTier.STANDARD, model.value().get(0).pricingTier()); - Assertions.assertEquals("nqpjwnzlljfmpp", model.value().get(0).subPlan()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PricingListInner model = - new PricingListInner() - .withValue( - Arrays - .asList( - new PricingInner().withPricingTier(PricingTier.STANDARD).withSubPlan("nqpjwnzlljfmpp"), - new PricingInner().withPricingTier(PricingTier.FREE).withSubPlan("ppdsbdkvwrwj"), - new PricingInner().withPricingTier(PricingTier.STANDARD).withSubPlan("yiftyhxhuro"), - new PricingInner().withPricingTier(PricingTier.STANDARD).withSubPlan("dhsgcba"))); - model = BinaryData.fromObject(model).toObject(PricingListInner.class); - Assertions.assertEquals(PricingTier.STANDARD, model.value().get(0).pricingTier()); - Assertions.assertEquals("nqpjwnzlljfmpp", model.value().get(0).subPlan()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingPropertiesTests.java deleted file mode 100644 index bf2bf71eb9b7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.PricingProperties; -import com.azure.resourcemanager.security.models.PricingTier; -import org.junit.jupiter.api.Assertions; - -public final class PricingPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PricingProperties model = - BinaryData - .fromString( - "{\"pricingTier\":\"Standard\",\"subPlan\":\"mbe\",\"freeTrialRemainingTime\":\"PT76H14M33S\",\"deprecated\":true,\"replacedBy\":[\"qrolfpf\"]}") - .toObject(PricingProperties.class); - Assertions.assertEquals(PricingTier.STANDARD, model.pricingTier()); - Assertions.assertEquals("mbe", model.subPlan()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PricingProperties model = new PricingProperties().withPricingTier(PricingTier.STANDARD).withSubPlan("mbe"); - model = BinaryData.fromObject(model).toObject(PricingProperties.class); - Assertions.assertEquals(PricingTier.STANDARD, model.pricingTier()); - Assertions.assertEquals("mbe", model.subPlan()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsGetWithResponseMockTests.java deleted file mode 100644 index 8c3f8df09d68..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Pricing; -import com.azure.resourcemanager.security.models.PricingTier; -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 PricingsGetWithResponseMockTests { - @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\":{\"pricingTier\":\"Free\",\"subPlan\":\"yewhfjsrwq\",\"freeTrialRemainingTime\":\"PT198H58M33S\",\"deprecated\":false,\"replacedBy\":[\"wvrrmdqn\"]},\"id\":\"ycnawthvmaxgnuy\",\"name\":\"a\",\"type\":\"cmh\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Pricing response = - manager.pricings().getWithResponse("hztxkbrfgd", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals(PricingTier.FREE, response.pricingTier()); - Assertions.assertEquals("yewhfjsrwq", response.subPlan()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsListWithResponseMockTests.java deleted file mode 100644 index c9f1d14057ac..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsListWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.PricingList; -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 PricingsListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"llbvgwzsfftedous\",\"name\":\"ktjtgra\",\"type\":\"aqo\"},{\"id\":\"kbeba\",\"name\":\"zlqbtxxwpfhn\",\"type\":\"zudrtpzk\"},{\"id\":\"eboywhczzqrhm\",\"name\":\"gqbedygi\",\"type\":\"rzwnyk\"},{\"id\":\"djchlr\",\"name\":\"pwctofl\",\"type\":\"seac\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PricingList response = manager.pricings().listWithResponse(com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsUpdateWithResponseMockTests.java deleted file mode 100644 index 50e721635199..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PricingsUpdateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.fluent.models.PricingInner; -import com.azure.resourcemanager.security.models.Pricing; -import com.azure.resourcemanager.security.models.PricingTier; -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 PricingsUpdateWithResponseMockTests { - @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\":{\"pricingTier\":\"Standard\",\"subPlan\":\"ujdtvmclyymffh\",\"freeTrialRemainingTime\":\"PT187H36M35S\",\"deprecated\":true,\"replacedBy\":[\"xfzuvrzmzqmzj\"]},\"id\":\"rb\",\"name\":\"pv\",\"type\":\"mdyfoebojtj\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Pricing response = - manager - .pricings() - .updateWithResponse( - "dfjeceho", - new PricingInner().withPricingTier(PricingTier.STANDARD).withSubPlan("qtwloes"), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(PricingTier.STANDARD, response.pricingTier()); - Assertions.assertEquals("ujdtvmclyymffh", response.subPlan()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProcessNotAllowedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProcessNotAllowedTests.java deleted file mode 100644 index 01deab255735..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProcessNotAllowedTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ProcessNotAllowed; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ProcessNotAllowedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProcessNotAllowed model = - BinaryData - .fromString( - "{\"ruleType\":\"ProcessNotAllowed\",\"allowlistValues\":[\"lehpavawu\",\"iqjtiogqgdmin\"],\"valueType\":\"String\",\"displayName\":\"eajohiyg\",\"description\":\"n\",\"isEnabled\":false}") - .toObject(ProcessNotAllowed.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals("lehpavawu", model.allowlistValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProcessNotAllowed model = - new ProcessNotAllowed() - .withIsEnabled(false) - .withAllowlistValues(Arrays.asList("lehpavawu", "iqjtiogqgdmin")); - model = BinaryData.fromObject(model).toObject(ProcessNotAllowed.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals("lehpavawu", model.allowlistValues().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProtectionModeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProtectionModeTests.java deleted file mode 100644 index 9eb6bf3ff376..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProtectionModeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.EnforcementMode; -import com.azure.resourcemanager.security.models.ProtectionMode; -import org.junit.jupiter.api.Assertions; - -public final class ProtectionModeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProtectionMode model = - BinaryData - .fromString("{\"exe\":\"Audit\",\"msi\":\"None\",\"script\":\"Enforce\",\"executable\":\"None\"}") - .toObject(ProtectionMode.class); - Assertions.assertEquals(EnforcementMode.AUDIT, model.exe()); - Assertions.assertEquals(EnforcementMode.NONE, model.msi()); - Assertions.assertEquals(EnforcementMode.ENFORCE, model.script()); - Assertions.assertEquals(EnforcementMode.NONE, model.executable()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProtectionMode model = - new ProtectionMode() - .withExe(EnforcementMode.AUDIT) - .withMsi(EnforcementMode.NONE) - .withScript(EnforcementMode.ENFORCE) - .withExecutable(EnforcementMode.NONE); - model = BinaryData.fromObject(model).toObject(ProtectionMode.class); - Assertions.assertEquals(EnforcementMode.AUDIT, model.exe()); - Assertions.assertEquals(EnforcementMode.NONE, model.msi()); - Assertions.assertEquals(EnforcementMode.ENFORCE, model.script()); - Assertions.assertEquals(EnforcementMode.NONE, model.executable()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProxyServerPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProxyServerPropertiesTests.java deleted file mode 100644 index 5966a7851905..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ProxyServerPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ProxyServerProperties; -import org.junit.jupiter.api.Assertions; - -public final class ProxyServerPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProxyServerProperties model = - BinaryData.fromString("{\"ip\":\"lobdxna\",\"port\":\"mkmlmvevfx\"}").toObject(ProxyServerProperties.class); - Assertions.assertEquals("lobdxna", model.ip()); - Assertions.assertEquals("mkmlmvevfx", model.port()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProxyServerProperties model = new ProxyServerProperties().withIp("lobdxna").withPort("mkmlmvevfx"); - model = BinaryData.fromObject(model).toObject(ProxyServerProperties.class); - Assertions.assertEquals("lobdxna", model.ip()); - Assertions.assertEquals("mkmlmvevfx", model.port()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PublisherInfoTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PublisherInfoTests.java deleted file mode 100644 index 54dfb9a18650..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/PublisherInfoTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.PublisherInfo; -import org.junit.jupiter.api.Assertions; - -public final class PublisherInfoTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PublisherInfo model = - BinaryData - .fromString( - "{\"publisherName\":\"yrpfoobrlttymsj\",\"productName\":\"gqdnfwqzd\",\"binaryName\":\"tilaxh\",\"version\":\"hqlyvijo\"}") - .toObject(PublisherInfo.class); - Assertions.assertEquals("yrpfoobrlttymsj", model.publisherName()); - Assertions.assertEquals("gqdnfwqzd", model.productName()); - Assertions.assertEquals("tilaxh", model.binaryName()); - Assertions.assertEquals("hqlyvijo", model.version()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PublisherInfo model = - new PublisherInfo() - .withPublisherName("yrpfoobrlttymsj") - .withProductName("gqdnfwqzd") - .withBinaryName("tilaxh") - .withVersion("hqlyvijo"); - model = BinaryData.fromObject(model).toObject(PublisherInfo.class); - Assertions.assertEquals("yrpfoobrlttymsj", model.publisherName()); - Assertions.assertEquals("gqdnfwqzd", model.productName()); - Assertions.assertEquals("tilaxh", model.binaryName()); - Assertions.assertEquals("hqlyvijo", model.version()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueryCheckTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueryCheckTests.java deleted file mode 100644 index 4e5a2aa46732..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueryCheckTests.java +++ /dev/null @@ -1,43 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.QueryCheck; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class QueryCheckTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QueryCheck model = - BinaryData - .fromString( - "{\"query\":\"tbwbqamteuli\",\"expectedResult\":[[\"kcvmwfauxxepmy\",\"bormcqmiciijqpkz\"],[\"ojxjmcsmyqwix\",\"cp\",\"nkwywzwofa\"],[\"ckduoiqtamtyvskn\",\"rwzawnvs\",\"cfhzagxnvhycv\"],[\"mwrzregzgyufutrw\",\"weryekzk\",\"hmeott\",\"w\"]],\"columnNames\":[\"sxwwhnhjtf\"]}") - .toObject(QueryCheck.class); - Assertions.assertEquals("tbwbqamteuli", model.query()); - Assertions.assertEquals("kcvmwfauxxepmy", model.expectedResult().get(0).get(0)); - Assertions.assertEquals("sxwwhnhjtf", model.columnNames().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QueryCheck model = - new QueryCheck() - .withQuery("tbwbqamteuli") - .withExpectedResult( - Arrays - .asList( - Arrays.asList("kcvmwfauxxepmy", "bormcqmiciijqpkz"), - Arrays.asList("ojxjmcsmyqwix", "cp", "nkwywzwofa"), - Arrays.asList("ckduoiqtamtyvskn", "rwzawnvs", "cfhzagxnvhycv"), - Arrays.asList("mwrzregzgyufutrw", "weryekzk", "hmeott", "w"))) - .withColumnNames(Arrays.asList("sxwwhnhjtf")); - model = BinaryData.fromObject(model).toObject(QueryCheck.class); - Assertions.assertEquals("tbwbqamteuli", model.query()); - Assertions.assertEquals("kcvmwfauxxepmy", model.expectedResult().get(0).get(0)); - Assertions.assertEquals("sxwwhnhjtf", model.columnNames().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueuePurgesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueuePurgesNotInAllowedRangeTests.java deleted file mode 100644 index e7b70aaed611..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/QueuePurgesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.QueuePurgesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class QueuePurgesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - QueuePurgesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"QueuePurgesNotInAllowedRange\",\"timeWindowSize\":\"PT113H56M8S\",\"minThreshold\":1481771599,\"maxThreshold\":1884184924,\"displayName\":\"vblgmokzk\",\"description\":\"rfowtdvrfmvlih\",\"isEnabled\":true}") - .toObject(QueuePurgesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(1481771599, model.minThreshold()); - Assertions.assertEquals(1884184924, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT113H56M8S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - QueuePurgesNotInAllowedRange model = - new QueuePurgesNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(1481771599) - .withMaxThreshold(1884184924) - .withTimeWindowSize(Duration.parse("PT113H56M8S")); - model = BinaryData.fromObject(model).toObject(QueuePurgesNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(1481771599, model.minThreshold()); - Assertions.assertEquals(1884184924, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT113H56M8S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RecommendationConfigurationPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RecommendationConfigurationPropertiesTests.java deleted file mode 100644 index ff75f20716cc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RecommendationConfigurationPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RecommendationConfigStatus; -import com.azure.resourcemanager.security.models.RecommendationConfigurationProperties; -import com.azure.resourcemanager.security.models.RecommendationType; -import org.junit.jupiter.api.Assertions; - -public final class RecommendationConfigurationPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RecommendationConfigurationProperties model = - BinaryData - .fromString( - "{\"recommendationType\":\"IoT_PermissiveFirewallPolicy\",\"name\":\"xepcyvahfn\",\"status\":\"Disabled\"}") - .toObject(RecommendationConfigurationProperties.class); - Assertions.assertEquals(RecommendationType.IO_T_PERMISSIVE_FIREWALL_POLICY, model.recommendationType()); - Assertions.assertEquals(RecommendationConfigStatus.DISABLED, model.status()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RecommendationConfigurationProperties model = - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PERMISSIVE_FIREWALL_POLICY) - .withStatus(RecommendationConfigStatus.DISABLED); - model = BinaryData.fromObject(model).toObject(RecommendationConfigurationProperties.class); - Assertions.assertEquals(RecommendationType.IO_T_PERMISSIVE_FIREWALL_POLICY, model.recommendationType()); - Assertions.assertEquals(RecommendationConfigStatus.DISABLED, model.status()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentInnerTests.java deleted file mode 100644 index 2d63f783869e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentInner; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceAssessmentInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceAssessmentInner model = - BinaryData - .fromString( - "{\"properties\":{\"description\":\"jsyingwfqatm\",\"assessmentType\":\"htmdvy\",\"assessmentDetailsLink\":\"ikdgszywkbir\",\"state\":\"Skipped\",\"passedResources\":1689730147,\"failedResources\":1361399231,\"skippedResources\":632633713,\"unsupportedResources\":1267831893},\"id\":\"rvqqaatj\",\"name\":\"nrvgoupmfiibfgg\",\"type\":\"ioolvrwxkvtkkgll\"}") - .toObject(RegulatoryComplianceAssessmentInner.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceAssessmentInner model = new RegulatoryComplianceAssessmentInner().withState(State.SKIPPED); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceAssessmentInner.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentListTests.java deleted file mode 100644 index b04f25b5d195..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentInner; -import com.azure.resourcemanager.security.models.RegulatoryComplianceAssessmentList; -import com.azure.resourcemanager.security.models.State; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceAssessmentListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceAssessmentList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"description\":\"jguufzdm\",\"assessmentType\":\"qtfihwhbotzinga\",\"assessmentDetailsLink\":\"pph\",\"state\":\"Failed\",\"passedResources\":1174017685,\"failedResources\":1680525224,\"skippedResources\":1947700175,\"unsupportedResources\":1694830705},\"id\":\"mvdk\",\"name\":\"wynwcvtbvkayhm\",\"type\":\"nvyq\"},{\"properties\":{\"description\":\"kzwpcnpw\",\"assessmentType\":\"jaesgvvsccya\",\"assessmentDetailsLink\":\"uq\",\"state\":\"Unsupported\",\"passedResources\":288302688,\"failedResources\":1810005859,\"skippedResources\":1249464934,\"unsupportedResources\":826622083},\"id\":\"fxusemdwzr\",\"name\":\"uh\",\"type\":\"pfcqdp\"},{\"properties\":{\"description\":\"qvpsvuoymg\",\"assessmentType\":\"elvezrypq\",\"assessmentDetailsLink\":\"feo\",\"state\":\"Failed\",\"passedResources\":1007513685,\"failedResources\":835251373,\"skippedResources\":137094818,\"unsupportedResources\":1870547697},\"id\":\"opgxedkowepb\",\"name\":\"pc\",\"type\":\"fkbw\"}],\"nextLink\":\"snjvcdwxlpqekftn\"}") - .toObject(RegulatoryComplianceAssessmentList.class); - Assertions.assertEquals(State.FAILED, model.value().get(0).state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceAssessmentList model = - new RegulatoryComplianceAssessmentList() - .withValue( - Arrays - .asList( - new RegulatoryComplianceAssessmentInner().withState(State.FAILED), - new RegulatoryComplianceAssessmentInner().withState(State.UNSUPPORTED), - new RegulatoryComplianceAssessmentInner().withState(State.FAILED))); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceAssessmentList.class); - Assertions.assertEquals(State.FAILED, model.value().get(0).state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentPropertiesTests.java deleted file mode 100644 index aed7d8293083..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceAssessmentProperties; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceAssessmentPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceAssessmentProperties model = - BinaryData - .fromString( - "{\"description\":\"jygvjayvbl\",\"assessmentType\":\"vkzuhbxvvyhgso\",\"assessmentDetailsLink\":\"yrqufegxuvwz\",\"state\":\"Skipped\",\"passedResources\":1709616859,\"failedResources\":882366629,\"skippedResources\":171252991,\"unsupportedResources\":488471027}") - .toObject(RegulatoryComplianceAssessmentProperties.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceAssessmentProperties model = - new RegulatoryComplianceAssessmentProperties().withState(State.SKIPPED); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceAssessmentProperties.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsGetWithResponseMockTests.java deleted file mode 100644 index ed0fbca10c11..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RegulatoryComplianceAssessment; -import com.azure.resourcemanager.security.models.State; -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 RegulatoryComplianceAssessmentsGetWithResponseMockTests { - @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\":{\"description\":\"tedzu\",\"assessmentType\":\"jtvgjsx\",\"assessmentDetailsLink\":\"yj\",\"state\":\"Unsupported\",\"passedResources\":678222315,\"failedResources\":775931422,\"skippedResources\":619716025,\"unsupportedResources\":575571934},\"id\":\"d\",\"name\":\"htitsffofwan\",\"type\":\"hks\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RegulatoryComplianceAssessment response = - manager - .regulatoryComplianceAssessments() - .getWithResponse("yzlwhbwzjnufzrf", "m", "qgnnbz", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(State.UNSUPPORTED, response.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsListMockTests.java deleted file mode 100644 index 9ef21b8133f2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceAssessmentsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RegulatoryComplianceAssessment; -import com.azure.resourcemanager.security.models.State; -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 RegulatoryComplianceAssessmentsListMockTests { - @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\":{\"description\":\"spftesubzpv\",\"assessmentType\":\"dylytcovq\",\"assessmentDetailsLink\":\"usrf\",\"state\":\"Passed\",\"passedResources\":888538895,\"failedResources\":1270173306,\"skippedResources\":368641027,\"unsupportedResources\":1418678533},\"id\":\"b\",\"name\":\"uoswkjmdih\",\"type\":\"cy\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .regulatoryComplianceAssessments() - .list("ysemtmesrfsvpin", "zpatqtd", "swxspvckojaz", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(State.PASSED, response.iterator().next().state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlInnerTests.java deleted file mode 100644 index 51989f4b62b1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceControlInner; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceControlInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceControlInner model = - BinaryData - .fromString( - "{\"properties\":{\"description\":\"eljag\",\"state\":\"Skipped\",\"passedAssessments\":1903317968,\"failedAssessments\":777528334,\"skippedAssessments\":1378743202},\"id\":\"iiiojnalghf\",\"name\":\"vtvsexsowueluq\",\"type\":\"hahhxvrhmzkwpj\"}") - .toObject(RegulatoryComplianceControlInner.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceControlInner model = new RegulatoryComplianceControlInner().withState(State.SKIPPED); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceControlInner.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlListTests.java deleted file mode 100644 index 1e1b423cd7d9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceControlInner; -import com.azure.resourcemanager.security.models.RegulatoryComplianceControlList; -import com.azure.resourcemanager.security.models.State; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceControlListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceControlList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"description\":\"mbzonokix\",\"state\":\"Passed\",\"passedAssessments\":1122267125,\"failedAssessments\":1711524187,\"skippedAssessments\":2101008571},\"id\":\"frl\",\"name\":\"zszrnwoiindfpw\",\"type\":\"jylwbtlhflsj\"}],\"nextLink\":\"hszfjvfb\"}") - .toObject(RegulatoryComplianceControlList.class); - Assertions.assertEquals(State.PASSED, model.value().get(0).state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceControlList model = - new RegulatoryComplianceControlList() - .withValue(Arrays.asList(new RegulatoryComplianceControlInner().withState(State.PASSED))); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceControlList.class); - Assertions.assertEquals(State.PASSED, model.value().get(0).state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlPropertiesTests.java deleted file mode 100644 index 97780d0b2f47..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceControlProperties; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceControlPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceControlProperties model = - BinaryData - .fromString( - "{\"description\":\"wspughftqsxhqx\",\"state\":\"Skipped\",\"passedAssessments\":649615996,\"failedAssessments\":1485711526,\"skippedAssessments\":2084244471}") - .toObject(RegulatoryComplianceControlProperties.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceControlProperties model = - new RegulatoryComplianceControlProperties().withState(State.SKIPPED); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceControlProperties.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsGetWithResponseMockTests.java deleted file mode 100644 index af7930240732..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RegulatoryComplianceControl; -import com.azure.resourcemanager.security.models.State; -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 RegulatoryComplianceControlsGetWithResponseMockTests { - @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\":{\"description\":\"qady\",\"state\":\"Unsupported\",\"passedAssessments\":1566897644,\"failedAssessments\":911914453,\"skippedAssessments\":41519341},\"id\":\"omzczfkiceevsa\",\"name\":\"xwspcaxikhfjq\",\"type\":\"bglcxkxgzzromvy\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RegulatoryComplianceControl response = - manager - .regulatoryComplianceControls() - .getWithResponse("y", "it", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(State.UNSUPPORTED, response.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsListMockTests.java deleted file mode 100644 index 6771ddd0d63e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceControlsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RegulatoryComplianceControl; -import com.azure.resourcemanager.security.models.State; -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 RegulatoryComplianceControlsListMockTests { - @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\":{\"description\":\"rhwv\",\"state\":\"Failed\",\"passedAssessments\":1502515308,\"failedAssessments\":902896501,\"skippedAssessments\":1216537782},\"id\":\"ybsjrc\",\"name\":\"rvtz\",\"type\":\"nrbctbhpjhxpcvrd\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.regulatoryComplianceControls().list("njc", "hmocgjshg", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(State.FAILED, response.iterator().next().state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardInnerTests.java deleted file mode 100644 index af1d82ec432b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceStandardInner; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceStandardInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceStandardInner model = - BinaryData - .fromString( - "{\"properties\":{\"state\":\"Skipped\",\"passedControls\":738746300,\"failedControls\":638872994,\"skippedControls\":110101001,\"unsupportedControls\":174588693},\"id\":\"ib\",\"name\":\"rcgp\",\"type\":\"kpzi\"}") - .toObject(RegulatoryComplianceStandardInner.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceStandardInner model = new RegulatoryComplianceStandardInner().withState(State.SKIPPED); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceStandardInner.class); - Assertions.assertEquals(State.SKIPPED, model.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardListTests.java deleted file mode 100644 index 7557e7ec0183..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceStandardInner; -import com.azure.resourcemanager.security.models.RegulatoryComplianceStandardList; -import com.azure.resourcemanager.security.models.State; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceStandardListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceStandardList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"state\":\"Skipped\",\"passedControls\":1997907611,\"failedControls\":2111279751,\"skippedControls\":1073194543,\"unsupportedControls\":387671304},\"id\":\"p\",\"name\":\"jxbkzbzkdvn\",\"type\":\"jabudurgkakmo\"},{\"properties\":{\"state\":\"Failed\",\"passedControls\":893447379,\"failedControls\":873562090,\"skippedControls\":1182691834,\"unsupportedControls\":783879068},\"id\":\"uwqlgzrfzeey\",\"name\":\"bizikayuhq\",\"type\":\"bjbsybb\"},{\"properties\":{\"state\":\"Unsupported\",\"passedControls\":948234782,\"failedControls\":1918019278,\"skippedControls\":348550148,\"unsupportedControls\":1644492935},\"id\":\"vm\",\"name\":\"ipaslthaqfxssmwu\",\"type\":\"wbdsr\"}],\"nextLink\":\"pdrhne\"}") - .toObject(RegulatoryComplianceStandardList.class); - Assertions.assertEquals(State.SKIPPED, model.value().get(0).state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceStandardList model = - new RegulatoryComplianceStandardList() - .withValue( - Arrays - .asList( - new RegulatoryComplianceStandardInner().withState(State.SKIPPED), - new RegulatoryComplianceStandardInner().withState(State.FAILED), - new RegulatoryComplianceStandardInner().withState(State.UNSUPPORTED))); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceStandardList.class); - Assertions.assertEquals(State.SKIPPED, model.value().get(0).state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardPropertiesTests.java deleted file mode 100644 index fa2123da0edc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RegulatoryComplianceStandardProperties; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class RegulatoryComplianceStandardPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RegulatoryComplianceStandardProperties model = - BinaryData - .fromString( - "{\"state\":\"Passed\",\"passedControls\":1289922635,\"failedControls\":2016240775,\"skippedControls\":1785480642,\"unsupportedControls\":1319362662}") - .toObject(RegulatoryComplianceStandardProperties.class); - Assertions.assertEquals(State.PASSED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RegulatoryComplianceStandardProperties model = - new RegulatoryComplianceStandardProperties().withState(State.PASSED); - model = BinaryData.fromObject(model).toObject(RegulatoryComplianceStandardProperties.class); - Assertions.assertEquals(State.PASSED, model.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsGetWithResponseMockTests.java deleted file mode 100644 index e3b27d90fb7c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RegulatoryComplianceStandard; -import com.azure.resourcemanager.security.models.State; -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 RegulatoryComplianceStandardsGetWithResponseMockTests { - @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\":{\"state\":\"Failed\",\"passedControls\":261947956,\"failedControls\":1410035498,\"skippedControls\":456257514,\"unsupportedControls\":1165820377},\"id\":\"ivcbkutpumltwj\",\"name\":\"lu\",\"type\":\"ynbpvzlqywauy\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RegulatoryComplianceStandard response = - manager.regulatoryComplianceStandards().getWithResponse("r", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals(State.FAILED, response.state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsListMockTests.java deleted file mode 100644 index e782f985a664..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RegulatoryComplianceStandardsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RegulatoryComplianceStandard; -import com.azure.resourcemanager.security.models.State; -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 RegulatoryComplianceStandardsListMockTests { - @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\":{\"state\":\"Skipped\",\"passedControls\":1645124612,\"failedControls\":64451344,\"skippedControls\":460693689,\"unsupportedControls\":529153759},\"id\":\"ukhsusmmorf\",\"name\":\"zhwilzzh\",\"type\":\"ijmri\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.regulatoryComplianceStandards().list("ratjhdhzybspij", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(State.SKIPPED, response.iterator().next().state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationEtaTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationEtaTests.java deleted file mode 100644 index a284ddacc20d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationEtaTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RemediationEta; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class RemediationEtaTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RemediationEta model = - BinaryData - .fromString("{\"eta\":\"2021-09-03T06:27:36Z\",\"justification\":\"mxu\"}") - .toObject(RemediationEta.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-09-03T06:27:36Z"), model.eta()); - Assertions.assertEquals("mxu", model.justification()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RemediationEta model = - new RemediationEta().withEta(OffsetDateTime.parse("2021-09-03T06:27:36Z")).withJustification("mxu"); - model = BinaryData.fromObject(model).toObject(RemediationEta.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-09-03T06:27:36Z"), model.eta()); - Assertions.assertEquals("mxu", model.justification()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationTests.java deleted file mode 100644 index 3b7e5578ec24..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RemediationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Remediation; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RemediationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Remediation model = - BinaryData - .fromString( - "{\"description\":\"kpztrgd\",\"scripts\":[\"coqra\",\"wugyx\",\"qi\",\"we\"],\"automated\":false,\"portalLink\":\"vskbuhzacaq\"}") - .toObject(Remediation.class); - Assertions.assertEquals("kpztrgd", model.description()); - Assertions.assertEquals("coqra", model.scripts().get(0)); - Assertions.assertEquals(false, model.automated()); - Assertions.assertEquals("vskbuhzacaq", model.portalLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Remediation model = - new Remediation() - .withDescription("kpztrgd") - .withScripts(Arrays.asList("coqra", "wugyx", "qi", "we")) - .withAutomated(false) - .withPortalLink("vskbuhzacaq"); - model = BinaryData.fromObject(model).toObject(Remediation.class); - Assertions.assertEquals("kpztrgd", model.description()); - Assertions.assertEquals("coqra", model.scripts().get(0)); - Assertions.assertEquals(false, model.automated()); - Assertions.assertEquals("vskbuhzacaq", model.portalLink()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsAutoGeneratedTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsAutoGeneratedTests.java deleted file mode 100644 index 47109dbe2cda..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsAutoGeneratedTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ResourceDetailsAutoGenerated; -import com.azure.resourcemanager.security.models.Source; -import org.junit.jupiter.api.Assertions; - -public final class ResourceDetailsAutoGeneratedTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceDetailsAutoGenerated model = - BinaryData - .fromString("{\"source\":\"OnPremiseSql\",\"id\":\"eseyqr\",\"connectorId\":\"y\"}") - .toObject(ResourceDetailsAutoGenerated.class); - Assertions.assertEquals(Source.ON_PREMISE_SQL, model.source()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceDetailsAutoGenerated model = new ResourceDetailsAutoGenerated().withSource(Source.ON_PREMISE_SQL); - model = BinaryData.fromObject(model).toObject(ResourceDetailsAutoGenerated.class); - Assertions.assertEquals(Source.ON_PREMISE_SQL, model.source()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsTests.java deleted file mode 100644 index 3caac7e5de92..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceDetailsTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ResourceDetails; - -public final class ResourceDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceDetails model = - BinaryData.fromString("{\"source\":\"ResourceDetails\"}").toObject(ResourceDetails.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceDetails model = new ResourceDetails(); - model = BinaryData.fromObject(model).toObject(ResourceDetails.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceIdentifierTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceIdentifierTests.java deleted file mode 100644 index befa25b139d5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ResourceIdentifierTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ResourceIdentifier; - -public final class ResourceIdentifierTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceIdentifier model = - BinaryData.fromString("{\"type\":\"ResourceIdentifier\"}").toObject(ResourceIdentifier.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceIdentifier model = new ResourceIdentifier(); - model = BinaryData.fromObject(model).toObject(ResourceIdentifier.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInnerTests.java deleted file mode 100644 index e1d14d5d5118..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RuleResultsInner; -import com.azure.resourcemanager.security.models.RuleResultsProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RuleResultsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RuleResultsInner model = - BinaryData - .fromString( - "{\"properties\":{\"results\":[[\"afpwzyifrkgwl\",\"xeqipx\",\"zdyi\"],[\"fayorpravkjoges\",\"abnsmj\",\"wynqxaekqsykvwj\",\"qpkevmyltjc\"],[\"pxklurccl\",\"gxannnoytzposewx\"]]},\"id\":\"gpxvkqmaupxvpi\",\"name\":\"dfaifyzyzeyuube\",\"type\":\"ds\"}") - .toObject(RuleResultsInner.class); - Assertions.assertEquals("afpwzyifrkgwl", model.properties().results().get(0).get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RuleResultsInner model = - new RuleResultsInner() - .withProperties( - new RuleResultsProperties() - .withResults( - Arrays - .asList( - Arrays.asList("afpwzyifrkgwl", "xeqipx", "zdyi"), - Arrays.asList("fayorpravkjoges", "abnsmj", "wynqxaekqsykvwj", "qpkevmyltjc"), - Arrays.asList("pxklurccl", "gxannnoytzposewx")))); - model = BinaryData.fromObject(model).toObject(RuleResultsInner.class); - Assertions.assertEquals("afpwzyifrkgwl", model.properties().results().get(0).get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInputTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInputTests.java deleted file mode 100644 index 84c47987ca4b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsInputTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RuleResultsInput; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RuleResultsInputTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RuleResultsInput model = - BinaryData.fromString("{\"latestScan\":false,\"results\":[[\"w\"]]}").toObject(RuleResultsInput.class); - Assertions.assertEquals(false, model.latestScan()); - Assertions.assertEquals("w", model.results().get(0).get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RuleResultsInput model = - new RuleResultsInput().withLatestScan(false).withResults(Arrays.asList(Arrays.asList("w"))); - model = BinaryData.fromObject(model).toObject(RuleResultsInput.class); - Assertions.assertEquals(false, model.latestScan()); - Assertions.assertEquals("w", model.results().get(0).get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsPropertiesTests.java deleted file mode 100644 index 0c967ecd0b9c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleResultsPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RuleResultsProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RuleResultsPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RuleResultsProperties model = - BinaryData - .fromString( - "{\"results\":[[\"toi\",\"hgygvfltgvd\",\"hoynk\"],[\"wetwkdr\",\"yrucpcunnuzdq\",\"moenodnaien\",\"qh\"]]}") - .toObject(RuleResultsProperties.class); - Assertions.assertEquals("toi", model.results().get(0).get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RuleResultsProperties model = - new RuleResultsProperties() - .withResults( - Arrays - .asList( - Arrays.asList("toi", "hgygvfltgvd", "hoynk"), - Arrays.asList("wetwkdr", "yrucpcunnuzdq", "moenodnaien", "qh"))); - model = BinaryData.fromObject(model).toObject(RuleResultsProperties.class); - Assertions.assertEquals("toi", model.results().get(0).get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleTests.java deleted file mode 100644 index 3d55194c942d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Direction; -import com.azure.resourcemanager.security.models.Rule; -import com.azure.resourcemanager.security.models.TransportProtocol; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Rule model = - BinaryData - .fromString( - "{\"name\":\"dfgsftufqobrj\",\"direction\":\"Outbound\",\"destinationPort\":1823557197,\"protocols\":[\"UDP\",\"TCP\",\"TCP\"],\"ipAddresses\":[\"kizvytn\",\"zvulj\"]}") - .toObject(Rule.class); - Assertions.assertEquals("dfgsftufqobrj", model.name()); - Assertions.assertEquals(Direction.OUTBOUND, model.direction()); - Assertions.assertEquals(1823557197, model.destinationPort()); - Assertions.assertEquals(TransportProtocol.UDP, model.protocols().get(0)); - Assertions.assertEquals("kizvytn", model.ipAddresses().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Rule model = - new Rule() - .withName("dfgsftufqobrj") - .withDirection(Direction.OUTBOUND) - .withDestinationPort(1823557197) - .withProtocols(Arrays.asList(TransportProtocol.UDP, TransportProtocol.TCP, TransportProtocol.TCP)) - .withIpAddresses(Arrays.asList("kizvytn", "zvulj")); - model = BinaryData.fromObject(model).toObject(Rule.class); - Assertions.assertEquals("dfgsftufqobrj", model.name()); - Assertions.assertEquals(Direction.OUTBOUND, model.direction()); - Assertions.assertEquals(1823557197, model.destinationPort()); - Assertions.assertEquals(TransportProtocol.UDP, model.protocols().get(0)); - Assertions.assertEquals("kizvytn", model.ipAddresses().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInnerTests.java deleted file mode 100644 index 621665d0be09..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.RuleResultsInner; -import com.azure.resourcemanager.security.fluent.models.RulesResultsInner; -import com.azure.resourcemanager.security.models.RuleResultsProperties; -import java.util.Arrays; - -public final class RulesResultsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RulesResultsInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"results\":[]},\"id\":\"elqkaadlkn\",\"name\":\"foanniyopetx\",\"type\":\"vcnrly\"},{\"properties\":{\"results\":[]},\"id\":\"caephbl\",\"name\":\"wqpatvbqsdtcj\",\"type\":\"ctvivuzqymtuo\"},{\"properties\":{\"results\":[]},\"id\":\"tgitsqhzvbrzc\",\"name\":\"banf\",\"type\":\"ndscxmxeatk\"},{\"properties\":{\"results\":[]},\"id\":\"wnrdjyibqbnaom\",\"name\":\"jrmkuhmaxljalf\",\"type\":\"hcjmo\"}]}") - .toObject(RulesResultsInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RulesResultsInner model = - new RulesResultsInner() - .withValue( - Arrays - .asList( - new RuleResultsInner() - .withProperties(new RuleResultsProperties().withResults(Arrays.asList())), - new RuleResultsInner() - .withProperties(new RuleResultsProperties().withResults(Arrays.asList())), - new RuleResultsInner() - .withProperties(new RuleResultsProperties().withResults(Arrays.asList())), - new RuleResultsInner() - .withProperties(new RuleResultsProperties().withResults(Arrays.asList())))); - model = BinaryData.fromObject(model).toObject(RulesResultsInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInputTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInputTests.java deleted file mode 100644 index 75a6537ab3ea..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/RulesResultsInputTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RulesResultsInput; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class RulesResultsInputTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RulesResultsInput model = - BinaryData - .fromString("{\"latestScan\":false,\"results\":{\"r\":[[\"xxqcwgaxf\",\"vaknokzwjj\"]]}}") - .toObject(RulesResultsInput.class); - Assertions.assertEquals(false, model.latestScan()); - Assertions.assertEquals("xxqcwgaxf", model.results().get("r").get(0).get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RulesResultsInput model = - new RulesResultsInput() - .withLatestScan(false) - .withResults(mapOf("r", Arrays.asList(Arrays.asList("xxqcwgaxf", "vaknokzwjj")))); - model = BinaryData.fromObject(model).toObject(RulesResultsInput.class); - Assertions.assertEquals(false, model.latestScan()); - Assertions.assertEquals("xxqcwgaxf", model.results().get("r").get(0).get(0)); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanInnerTests.java deleted file mode 100644 index e1b4f5995075..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanInnerTests.java +++ /dev/null @@ -1,78 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ScanInner; -import com.azure.resourcemanager.security.models.ScanProperties; -import com.azure.resourcemanager.security.models.ScanState; -import com.azure.resourcemanager.security.models.ScanTriggerType; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ScanInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScanInner model = - BinaryData - .fromString( - "{\"properties\":{\"triggerType\":\"OnDemand\",\"state\":\"Failed\",\"server\":\"qxkfaoytehqp\",\"database\":\"jmvqmtd\",\"sqlVersion\":\"kygroejnndljdj\",\"startTime\":\"2021-06-10T12:23:34Z\",\"endTime\":\"2021-10-05T05:25:57Z\",\"highSeverityFailedRulesCount\":721196511,\"mediumSeverityFailedRulesCount\":1365280393,\"lowSeverityFailedRulesCount\":1266786667,\"totalPassedRulesCount\":775860156,\"totalFailedRulesCount\":1038421069,\"totalRulesCount\":443763123,\"isBaselineApplied\":false,\"lastScanTime\":\"2021-08-01T00:50:40Z\"},\"id\":\"lwryshwddkvbxgkq\",\"name\":\"sybwptdaca\",\"type\":\"vvlfntymtp\"}") - .toObject(ScanInner.class); - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, model.properties().triggerType()); - Assertions.assertEquals(ScanState.FAILED, model.properties().state()); - Assertions.assertEquals("qxkfaoytehqp", model.properties().server()); - Assertions.assertEquals("jmvqmtd", model.properties().database()); - Assertions.assertEquals("kygroejnndljdj", model.properties().sqlVersion()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-10T12:23:34Z"), model.properties().startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-05T05:25:57Z"), model.properties().endTime()); - Assertions.assertEquals(721196511, model.properties().highSeverityFailedRulesCount()); - Assertions.assertEquals(1365280393, model.properties().mediumSeverityFailedRulesCount()); - Assertions.assertEquals(1266786667, model.properties().lowSeverityFailedRulesCount()); - Assertions.assertEquals(775860156, model.properties().totalPassedRulesCount()); - Assertions.assertEquals(1038421069, model.properties().totalFailedRulesCount()); - Assertions.assertEquals(443763123, model.properties().totalRulesCount()); - Assertions.assertEquals(false, model.properties().isBaselineApplied()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-01T00:50:40Z"), model.properties().lastScanTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScanInner model = - new ScanInner() - .withProperties( - new ScanProperties() - .withTriggerType(ScanTriggerType.ON_DEMAND) - .withState(ScanState.FAILED) - .withServer("qxkfaoytehqp") - .withDatabase("jmvqmtd") - .withSqlVersion("kygroejnndljdj") - .withStartTime(OffsetDateTime.parse("2021-06-10T12:23:34Z")) - .withEndTime(OffsetDateTime.parse("2021-10-05T05:25:57Z")) - .withHighSeverityFailedRulesCount(721196511) - .withMediumSeverityFailedRulesCount(1365280393) - .withLowSeverityFailedRulesCount(1266786667) - .withTotalPassedRulesCount(775860156) - .withTotalFailedRulesCount(1038421069) - .withTotalRulesCount(443763123) - .withIsBaselineApplied(false) - .withLastScanTime(OffsetDateTime.parse("2021-08-01T00:50:40Z"))); - model = BinaryData.fromObject(model).toObject(ScanInner.class); - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, model.properties().triggerType()); - Assertions.assertEquals(ScanState.FAILED, model.properties().state()); - Assertions.assertEquals("qxkfaoytehqp", model.properties().server()); - Assertions.assertEquals("jmvqmtd", model.properties().database()); - Assertions.assertEquals("kygroejnndljdj", model.properties().sqlVersion()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-10T12:23:34Z"), model.properties().startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-05T05:25:57Z"), model.properties().endTime()); - Assertions.assertEquals(721196511, model.properties().highSeverityFailedRulesCount()); - Assertions.assertEquals(1365280393, model.properties().mediumSeverityFailedRulesCount()); - Assertions.assertEquals(1266786667, model.properties().lowSeverityFailedRulesCount()); - Assertions.assertEquals(775860156, model.properties().totalPassedRulesCount()); - Assertions.assertEquals(1038421069, model.properties().totalFailedRulesCount()); - Assertions.assertEquals(443763123, model.properties().totalRulesCount()); - Assertions.assertEquals(false, model.properties().isBaselineApplied()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-01T00:50:40Z"), model.properties().lastScanTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanPropertiesTests.java deleted file mode 100644 index 96a12cb389b2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanPropertiesTests.java +++ /dev/null @@ -1,75 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ScanProperties; -import com.azure.resourcemanager.security.models.ScanState; -import com.azure.resourcemanager.security.models.ScanTriggerType; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ScanPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScanProperties model = - BinaryData - .fromString( - "{\"triggerType\":\"OnDemand\",\"state\":\"Failed\",\"server\":\"zerohzrsqalsxk\",\"database\":\"wqapfgsdp\",\"sqlVersion\":\"essmzhhku\",\"startTime\":\"2021-07-13T07:40:22Z\",\"endTime\":\"2021-02-20T07:41:15Z\",\"highSeverityFailedRulesCount\":173129276,\"mediumSeverityFailedRulesCount\":1276247393,\"lowSeverityFailedRulesCount\":611963257,\"totalPassedRulesCount\":363165990,\"totalFailedRulesCount\":1539234550,\"totalRulesCount\":205688026,\"isBaselineApplied\":false,\"lastScanTime\":\"2021-08-04T07:59:56Z\"}") - .toObject(ScanProperties.class); - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, model.triggerType()); - Assertions.assertEquals(ScanState.FAILED, model.state()); - Assertions.assertEquals("zerohzrsqalsxk", model.server()); - Assertions.assertEquals("wqapfgsdp", model.database()); - Assertions.assertEquals("essmzhhku", model.sqlVersion()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-13T07:40:22Z"), model.startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-20T07:41:15Z"), model.endTime()); - Assertions.assertEquals(173129276, model.highSeverityFailedRulesCount()); - Assertions.assertEquals(1276247393, model.mediumSeverityFailedRulesCount()); - Assertions.assertEquals(611963257, model.lowSeverityFailedRulesCount()); - Assertions.assertEquals(363165990, model.totalPassedRulesCount()); - Assertions.assertEquals(1539234550, model.totalFailedRulesCount()); - Assertions.assertEquals(205688026, model.totalRulesCount()); - Assertions.assertEquals(false, model.isBaselineApplied()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-04T07:59:56Z"), model.lastScanTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScanProperties model = - new ScanProperties() - .withTriggerType(ScanTriggerType.ON_DEMAND) - .withState(ScanState.FAILED) - .withServer("zerohzrsqalsxk") - .withDatabase("wqapfgsdp") - .withSqlVersion("essmzhhku") - .withStartTime(OffsetDateTime.parse("2021-07-13T07:40:22Z")) - .withEndTime(OffsetDateTime.parse("2021-02-20T07:41:15Z")) - .withHighSeverityFailedRulesCount(173129276) - .withMediumSeverityFailedRulesCount(1276247393) - .withLowSeverityFailedRulesCount(611963257) - .withTotalPassedRulesCount(363165990) - .withTotalFailedRulesCount(1539234550) - .withTotalRulesCount(205688026) - .withIsBaselineApplied(false) - .withLastScanTime(OffsetDateTime.parse("2021-08-04T07:59:56Z")); - model = BinaryData.fromObject(model).toObject(ScanProperties.class); - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, model.triggerType()); - Assertions.assertEquals(ScanState.FAILED, model.state()); - Assertions.assertEquals("zerohzrsqalsxk", model.server()); - Assertions.assertEquals("wqapfgsdp", model.database()); - Assertions.assertEquals("essmzhhku", model.sqlVersion()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-13T07:40:22Z"), model.startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-20T07:41:15Z"), model.endTime()); - Assertions.assertEquals(173129276, model.highSeverityFailedRulesCount()); - Assertions.assertEquals(1276247393, model.mediumSeverityFailedRulesCount()); - Assertions.assertEquals(611963257, model.lowSeverityFailedRulesCount()); - Assertions.assertEquals(363165990, model.totalPassedRulesCount()); - Assertions.assertEquals(1539234550, model.totalFailedRulesCount()); - Assertions.assertEquals(205688026, model.totalRulesCount()); - Assertions.assertEquals(false, model.isBaselineApplied()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-04T07:59:56Z"), model.lastScanTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultInnerTests.java deleted file mode 100644 index 2290c1e80691..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultInnerTests.java +++ /dev/null @@ -1,95 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ScanResultInner; -import com.azure.resourcemanager.security.models.BaselineAdjustedResult; -import com.azure.resourcemanager.security.models.Remediation; -import com.azure.resourcemanager.security.models.RuleSeverity; -import com.azure.resourcemanager.security.models.RuleStatus; -import com.azure.resourcemanager.security.models.RuleType; -import com.azure.resourcemanager.security.models.ScanResultProperties; -import com.azure.resourcemanager.security.models.VaRule; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ScanResultInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScanResultInner model = - BinaryData - .fromString( - "{\"properties\":{\"ruleId\":\"ejjjkxybwfdb\",\"status\":\"NonFinding\",\"isTrimmed\":true,\"queryResults\":[[\"vkzykjtjknsxf\",\"us\"]],\"remediation\":{\"description\":\"pkupnq\",\"scripts\":[\"jfbp\",\"uwxeoiojfizf\",\"vkjzwfbcyaykm\"],\"automated\":false,\"portalLink\":\"bfw\"},\"baselineAdjustedResult\":{\"status\":\"InternalError\",\"resultsNotInBaseline\":[[],[],[],[]],\"resultsOnlyInBaseline\":[[]]},\"ruleMetadata\":{\"ruleId\":\"xkrplbjaz\",\"severity\":\"Medium\",\"category\":\"viyoypsuhbrnnhjx\",\"ruleType\":\"Binary\",\"title\":\"hqkb\",\"description\":\"etpozycyqiq\",\"rationale\":\"gfsetzlexbsfled\",\"benchmarkReferences\":[]}},\"id\":\"pziuwfbzkkdtnh\",\"name\":\"sycljsel\",\"type\":\"kpbafvafhl\"}") - .toObject(ScanResultInner.class); - Assertions.assertEquals("ejjjkxybwfdb", model.properties().ruleId()); - Assertions.assertEquals(RuleStatus.NON_FINDING, model.properties().status()); - Assertions.assertEquals(true, model.properties().isTrimmed()); - Assertions.assertEquals("vkzykjtjknsxf", model.properties().queryResults().get(0).get(0)); - Assertions.assertEquals("pkupnq", model.properties().remediation().description()); - Assertions.assertEquals("jfbp", model.properties().remediation().scripts().get(0)); - Assertions.assertEquals(false, model.properties().remediation().automated()); - Assertions.assertEquals("bfw", model.properties().remediation().portalLink()); - Assertions.assertEquals(RuleStatus.INTERNAL_ERROR, model.properties().baselineAdjustedResult().status()); - Assertions.assertEquals("xkrplbjaz", model.properties().ruleMetadata().ruleId()); - Assertions.assertEquals(RuleSeverity.MEDIUM, model.properties().ruleMetadata().severity()); - Assertions.assertEquals("viyoypsuhbrnnhjx", model.properties().ruleMetadata().category()); - Assertions.assertEquals(RuleType.BINARY, model.properties().ruleMetadata().ruleType()); - Assertions.assertEquals("hqkb", model.properties().ruleMetadata().title()); - Assertions.assertEquals("etpozycyqiq", model.properties().ruleMetadata().description()); - Assertions.assertEquals("gfsetzlexbsfled", model.properties().ruleMetadata().rationale()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScanResultInner model = - new ScanResultInner() - .withProperties( - new ScanResultProperties() - .withRuleId("ejjjkxybwfdb") - .withStatus(RuleStatus.NON_FINDING) - .withIsTrimmed(true) - .withQueryResults(Arrays.asList(Arrays.asList("vkzykjtjknsxf", "us"))) - .withRemediation( - new Remediation() - .withDescription("pkupnq") - .withScripts(Arrays.asList("jfbp", "uwxeoiojfizf", "vkjzwfbcyaykm")) - .withAutomated(false) - .withPortalLink("bfw")) - .withBaselineAdjustedResult( - new BaselineAdjustedResult() - .withStatus(RuleStatus.INTERNAL_ERROR) - .withResultsNotInBaseline( - Arrays.asList(Arrays.asList(), Arrays.asList(), Arrays.asList(), Arrays.asList())) - .withResultsOnlyInBaseline(Arrays.asList(Arrays.asList()))) - .withRuleMetadata( - new VaRule() - .withRuleId("xkrplbjaz") - .withSeverity(RuleSeverity.MEDIUM) - .withCategory("viyoypsuhbrnnhjx") - .withRuleType(RuleType.BINARY) - .withTitle("hqkb") - .withDescription("etpozycyqiq") - .withRationale("gfsetzlexbsfled") - .withBenchmarkReferences(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(ScanResultInner.class); - Assertions.assertEquals("ejjjkxybwfdb", model.properties().ruleId()); - Assertions.assertEquals(RuleStatus.NON_FINDING, model.properties().status()); - Assertions.assertEquals(true, model.properties().isTrimmed()); - Assertions.assertEquals("vkzykjtjknsxf", model.properties().queryResults().get(0).get(0)); - Assertions.assertEquals("pkupnq", model.properties().remediation().description()); - Assertions.assertEquals("jfbp", model.properties().remediation().scripts().get(0)); - Assertions.assertEquals(false, model.properties().remediation().automated()); - Assertions.assertEquals("bfw", model.properties().remediation().portalLink()); - Assertions.assertEquals(RuleStatus.INTERNAL_ERROR, model.properties().baselineAdjustedResult().status()); - Assertions.assertEquals("xkrplbjaz", model.properties().ruleMetadata().ruleId()); - Assertions.assertEquals(RuleSeverity.MEDIUM, model.properties().ruleMetadata().severity()); - Assertions.assertEquals("viyoypsuhbrnnhjx", model.properties().ruleMetadata().category()); - Assertions.assertEquals(RuleType.BINARY, model.properties().ruleMetadata().ruleType()); - Assertions.assertEquals("hqkb", model.properties().ruleMetadata().title()); - Assertions.assertEquals("etpozycyqiq", model.properties().ruleMetadata().description()); - Assertions.assertEquals("gfsetzlexbsfled", model.properties().ruleMetadata().rationale()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultPropertiesTests.java deleted file mode 100644 index 418773238db3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultPropertiesTests.java +++ /dev/null @@ -1,138 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Baseline; -import com.azure.resourcemanager.security.models.BaselineAdjustedResult; -import com.azure.resourcemanager.security.models.BenchmarkReference; -import com.azure.resourcemanager.security.models.QueryCheck; -import com.azure.resourcemanager.security.models.Remediation; -import com.azure.resourcemanager.security.models.RuleSeverity; -import com.azure.resourcemanager.security.models.RuleStatus; -import com.azure.resourcemanager.security.models.RuleType; -import com.azure.resourcemanager.security.models.ScanResultProperties; -import com.azure.resourcemanager.security.models.VaRule; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ScanResultPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScanResultProperties model = - BinaryData - .fromString( - "{\"ruleId\":\"lc\",\"status\":\"Finding\",\"isTrimmed\":true,\"queryResults\":[[\"zdfwrsofpltdbm\"],[\"rrhvhfnracwnpq\",\"g\"]],\"remediation\":{\"description\":\"jwouhda\",\"scripts\":[\"grbjbxsjybvitvqk\"],\"automated\":false,\"portalLink\":\"nu\"},\"baselineAdjustedResult\":{\"baseline\":{\"expectedResults\":[[]],\"updatedTime\":\"2021-03-21T07:29:24Z\"},\"status\":\"Finding\",\"resultsNotInBaseline\":[[\"fnkf\",\"xlvxnoakiz\",\"oaiknaqlnuwig\"],[\"xly\"],[\"phvxz\",\"wxh\"]],\"resultsOnlyInBaseline\":[[\"tl\",\"exaonwivkcq\",\"rxhxkn\",\"ccrmmk\"],[\"pijubyq\",\"fkak\",\"qfrkemyildudxj\",\"sco\"]]},\"ruleMetadata\":{\"ruleId\":\"djkpdxph\",\"severity\":\"Low\",\"category\":\"nmgzvyfijdkzuqnw\",\"ruleType\":\"PositiveList\",\"title\":\"uqoly\",\"description\":\"luqw\",\"rationale\":\"lsutrjbh\",\"queryCheck\":{\"query\":\"fhyqezvqqugdrft\",\"expectedResult\":[[]],\"columnNames\":[\"reuquowtljvf\",\"hreagk\",\"yxvrqtvbczsul\"]},\"benchmarkReferences\":[{\"benchmark\":\"lmepjpf\",\"reference\":\"ykgsangpszng\"},{\"benchmark\":\"p\",\"reference\":\"lkvec\"},{\"benchmark\":\"jcngoadyed\",\"reference\":\"rgjfoknubnoi\"}]}}") - .toObject(ScanResultProperties.class); - Assertions.assertEquals("lc", model.ruleId()); - Assertions.assertEquals(RuleStatus.FINDING, model.status()); - Assertions.assertEquals(true, model.isTrimmed()); - Assertions.assertEquals("zdfwrsofpltdbm", model.queryResults().get(0).get(0)); - Assertions.assertEquals("jwouhda", model.remediation().description()); - Assertions.assertEquals("grbjbxsjybvitvqk", model.remediation().scripts().get(0)); - Assertions.assertEquals(false, model.remediation().automated()); - Assertions.assertEquals("nu", model.remediation().portalLink()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-03-21T07:29:24Z"), model.baselineAdjustedResult().baseline().updatedTime()); - Assertions.assertEquals(RuleStatus.FINDING, model.baselineAdjustedResult().status()); - Assertions.assertEquals("fnkf", model.baselineAdjustedResult().resultsNotInBaseline().get(0).get(0)); - Assertions.assertEquals("tl", model.baselineAdjustedResult().resultsOnlyInBaseline().get(0).get(0)); - Assertions.assertEquals("djkpdxph", model.ruleMetadata().ruleId()); - Assertions.assertEquals(RuleSeverity.LOW, model.ruleMetadata().severity()); - Assertions.assertEquals("nmgzvyfijdkzuqnw", model.ruleMetadata().category()); - Assertions.assertEquals(RuleType.POSITIVE_LIST, model.ruleMetadata().ruleType()); - Assertions.assertEquals("uqoly", model.ruleMetadata().title()); - Assertions.assertEquals("luqw", model.ruleMetadata().description()); - Assertions.assertEquals("lsutrjbh", model.ruleMetadata().rationale()); - Assertions.assertEquals("fhyqezvqqugdrft", model.ruleMetadata().queryCheck().query()); - Assertions.assertEquals("reuquowtljvf", model.ruleMetadata().queryCheck().columnNames().get(0)); - Assertions.assertEquals("lmepjpf", model.ruleMetadata().benchmarkReferences().get(0).benchmark()); - Assertions.assertEquals("ykgsangpszng", model.ruleMetadata().benchmarkReferences().get(0).reference()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScanResultProperties model = - new ScanResultProperties() - .withRuleId("lc") - .withStatus(RuleStatus.FINDING) - .withIsTrimmed(true) - .withQueryResults(Arrays.asList(Arrays.asList("zdfwrsofpltdbm"), Arrays.asList("rrhvhfnracwnpq", "g"))) - .withRemediation( - new Remediation() - .withDescription("jwouhda") - .withScripts(Arrays.asList("grbjbxsjybvitvqk")) - .withAutomated(false) - .withPortalLink("nu")) - .withBaselineAdjustedResult( - new BaselineAdjustedResult() - .withBaseline( - new Baseline() - .withExpectedResults(Arrays.asList(Arrays.asList())) - .withUpdatedTime(OffsetDateTime.parse("2021-03-21T07:29:24Z"))) - .withStatus(RuleStatus.FINDING) - .withResultsNotInBaseline( - Arrays - .asList( - Arrays.asList("fnkf", "xlvxnoakiz", "oaiknaqlnuwig"), - Arrays.asList("xly"), - Arrays.asList("phvxz", "wxh"))) - .withResultsOnlyInBaseline( - Arrays - .asList( - Arrays.asList("tl", "exaonwivkcq", "rxhxkn", "ccrmmk"), - Arrays.asList("pijubyq", "fkak", "qfrkemyildudxj", "sco")))) - .withRuleMetadata( - new VaRule() - .withRuleId("djkpdxph") - .withSeverity(RuleSeverity.LOW) - .withCategory("nmgzvyfijdkzuqnw") - .withRuleType(RuleType.POSITIVE_LIST) - .withTitle("uqoly") - .withDescription("luqw") - .withRationale("lsutrjbh") - .withQueryCheck( - new QueryCheck() - .withQuery("fhyqezvqqugdrft") - .withExpectedResult(Arrays.asList(Arrays.asList())) - .withColumnNames(Arrays.asList("reuquowtljvf", "hreagk", "yxvrqtvbczsul"))) - .withBenchmarkReferences( - Arrays - .asList( - new BenchmarkReference().withBenchmark("lmepjpf").withReference("ykgsangpszng"), - new BenchmarkReference().withBenchmark("p").withReference("lkvec"), - new BenchmarkReference() - .withBenchmark("jcngoadyed") - .withReference("rgjfoknubnoi")))); - model = BinaryData.fromObject(model).toObject(ScanResultProperties.class); - Assertions.assertEquals("lc", model.ruleId()); - Assertions.assertEquals(RuleStatus.FINDING, model.status()); - Assertions.assertEquals(true, model.isTrimmed()); - Assertions.assertEquals("zdfwrsofpltdbm", model.queryResults().get(0).get(0)); - Assertions.assertEquals("jwouhda", model.remediation().description()); - Assertions.assertEquals("grbjbxsjybvitvqk", model.remediation().scripts().get(0)); - Assertions.assertEquals(false, model.remediation().automated()); - Assertions.assertEquals("nu", model.remediation().portalLink()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-03-21T07:29:24Z"), model.baselineAdjustedResult().baseline().updatedTime()); - Assertions.assertEquals(RuleStatus.FINDING, model.baselineAdjustedResult().status()); - Assertions.assertEquals("fnkf", model.baselineAdjustedResult().resultsNotInBaseline().get(0).get(0)); - Assertions.assertEquals("tl", model.baselineAdjustedResult().resultsOnlyInBaseline().get(0).get(0)); - Assertions.assertEquals("djkpdxph", model.ruleMetadata().ruleId()); - Assertions.assertEquals(RuleSeverity.LOW, model.ruleMetadata().severity()); - Assertions.assertEquals("nmgzvyfijdkzuqnw", model.ruleMetadata().category()); - Assertions.assertEquals(RuleType.POSITIVE_LIST, model.ruleMetadata().ruleType()); - Assertions.assertEquals("uqoly", model.ruleMetadata().title()); - Assertions.assertEquals("luqw", model.ruleMetadata().description()); - Assertions.assertEquals("lsutrjbh", model.ruleMetadata().rationale()); - Assertions.assertEquals("fhyqezvqqugdrft", model.ruleMetadata().queryCheck().query()); - Assertions.assertEquals("reuquowtljvf", model.ruleMetadata().queryCheck().columnNames().get(0)); - Assertions.assertEquals("lmepjpf", model.ruleMetadata().benchmarkReferences().get(0).benchmark()); - Assertions.assertEquals("ykgsangpszng", model.ruleMetadata().benchmarkReferences().get(0).reference()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultsInnerTests.java deleted file mode 100644 index 70b97193c6cd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScanResultsInnerTests.java +++ /dev/null @@ -1,47 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ScanResultInner; -import com.azure.resourcemanager.security.fluent.models.ScanResultsInner; -import com.azure.resourcemanager.security.models.RuleStatus; -import com.azure.resourcemanager.security.models.ScanResultProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ScanResultsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScanResultsInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"ruleId\":\"auzpjlx\",\"status\":\"NonFinding\",\"isTrimmed\":true,\"queryResults\":[]},\"id\":\"lraymezxlskih\",\"name\":\"xrfdsajre\",\"type\":\"nw\"}]}") - .toObject(ScanResultsInner.class); - Assertions.assertEquals("auzpjlx", model.value().get(0).properties().ruleId()); - Assertions.assertEquals(RuleStatus.NON_FINDING, model.value().get(0).properties().status()); - Assertions.assertEquals(true, model.value().get(0).properties().isTrimmed()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScanResultsInner model = - new ScanResultsInner() - .withValue( - Arrays - .asList( - new ScanResultInner() - .withProperties( - new ScanResultProperties() - .withRuleId("auzpjlx") - .withStatus(RuleStatus.NON_FINDING) - .withIsTrimmed(true) - .withQueryResults(Arrays.asList())))); - model = BinaryData.fromObject(model).toObject(ScanResultsInner.class); - Assertions.assertEquals("auzpjlx", model.value().get(0).properties().ruleId()); - Assertions.assertEquals(RuleStatus.NON_FINDING, model.value().get(0).properties().status()); - Assertions.assertEquals(true, model.value().get(0).properties().isTrimmed()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScansInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScansInnerTests.java deleted file mode 100644 index a4b1f36a8cda..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScansInnerTests.java +++ /dev/null @@ -1,128 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ScanInner; -import com.azure.resourcemanager.security.fluent.models.ScansInner; -import com.azure.resourcemanager.security.models.ScanProperties; -import com.azure.resourcemanager.security.models.ScanState; -import com.azure.resourcemanager.security.models.ScanTriggerType; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ScansInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScansInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"triggerType\":\"OnDemand\",\"state\":\"Failed\",\"server\":\"emxhzzy\",\"database\":\"vusxiv\",\"sqlVersion\":\"rryveimipskdy\",\"startTime\":\"2021-06-02T16:48:50Z\",\"endTime\":\"2021-02-01T19:42:05Z\",\"highSeverityFailedRulesCount\":607073549,\"mediumSeverityFailedRulesCount\":1536025500,\"lowSeverityFailedRulesCount\":861452083,\"totalPassedRulesCount\":1675328323,\"totalFailedRulesCount\":296202390,\"totalRulesCount\":1768115792,\"isBaselineApplied\":true,\"lastScanTime\":\"2021-04-09T14:58:28Z\"},\"id\":\"yeip\",\"name\":\"dsmjtgr\",\"type\":\"gdgkki\"},{\"properties\":{\"triggerType\":\"Recurring\",\"state\":\"FailedToRun\",\"server\":\"mknhwtbbaedor\",\"database\":\"mqfl\",\"sqlVersion\":\"gbdg\",\"startTime\":\"2021-03-19T20:13:12Z\",\"endTime\":\"2021-07-03T02:46:04Z\",\"highSeverityFailedRulesCount\":1369032842,\"mediumSeverityFailedRulesCount\":1457349123,\"lowSeverityFailedRulesCount\":1726761587,\"totalPassedRulesCount\":1457286846,\"totalFailedRulesCount\":1275825078,\"totalRulesCount\":113406875,\"isBaselineApplied\":false,\"lastScanTime\":\"2021-02-07T21:21:29Z\"},\"id\":\"saq\",\"name\":\"otmmw\",\"type\":\"lcol\"},{\"properties\":{\"triggerType\":\"Recurring\",\"state\":\"Failed\",\"server\":\"efh\",\"database\":\"cgjokjljnhvlq\",\"sqlVersion\":\"ek\",\"startTime\":\"2021-01-20T04:18:54Z\",\"endTime\":\"2021-02-02T19:36:30Z\",\"highSeverityFailedRulesCount\":1733655615,\"mediumSeverityFailedRulesCount\":496362617,\"lowSeverityFailedRulesCount\":1792270566,\"totalPassedRulesCount\":1847843339,\"totalFailedRulesCount\":1296598670,\"totalRulesCount\":2103934424,\"isBaselineApplied\":false,\"lastScanTime\":\"2021-03-19T02:17:10Z\"},\"id\":\"khh\",\"name\":\"stcpoqmavnwqjw\",\"type\":\"o\"}]}") - .toObject(ScansInner.class); - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, model.value().get(0).properties().triggerType()); - Assertions.assertEquals(ScanState.FAILED, model.value().get(0).properties().state()); - Assertions.assertEquals("emxhzzy", model.value().get(0).properties().server()); - Assertions.assertEquals("vusxiv", model.value().get(0).properties().database()); - Assertions.assertEquals("rryveimipskdy", model.value().get(0).properties().sqlVersion()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-06-02T16:48:50Z"), model.value().get(0).properties().startTime()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-02-01T19:42:05Z"), model.value().get(0).properties().endTime()); - Assertions.assertEquals(607073549, model.value().get(0).properties().highSeverityFailedRulesCount()); - Assertions.assertEquals(1536025500, model.value().get(0).properties().mediumSeverityFailedRulesCount()); - Assertions.assertEquals(861452083, model.value().get(0).properties().lowSeverityFailedRulesCount()); - Assertions.assertEquals(1675328323, model.value().get(0).properties().totalPassedRulesCount()); - Assertions.assertEquals(296202390, model.value().get(0).properties().totalFailedRulesCount()); - Assertions.assertEquals(1768115792, model.value().get(0).properties().totalRulesCount()); - Assertions.assertEquals(true, model.value().get(0).properties().isBaselineApplied()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-04-09T14:58:28Z"), model.value().get(0).properties().lastScanTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScansInner model = - new ScansInner() - .withValue( - Arrays - .asList( - new ScanInner() - .withProperties( - new ScanProperties() - .withTriggerType(ScanTriggerType.ON_DEMAND) - .withState(ScanState.FAILED) - .withServer("emxhzzy") - .withDatabase("vusxiv") - .withSqlVersion("rryveimipskdy") - .withStartTime(OffsetDateTime.parse("2021-06-02T16:48:50Z")) - .withEndTime(OffsetDateTime.parse("2021-02-01T19:42:05Z")) - .withHighSeverityFailedRulesCount(607073549) - .withMediumSeverityFailedRulesCount(1536025500) - .withLowSeverityFailedRulesCount(861452083) - .withTotalPassedRulesCount(1675328323) - .withTotalFailedRulesCount(296202390) - .withTotalRulesCount(1768115792) - .withIsBaselineApplied(true) - .withLastScanTime(OffsetDateTime.parse("2021-04-09T14:58:28Z"))), - new ScanInner() - .withProperties( - new ScanProperties() - .withTriggerType(ScanTriggerType.RECURRING) - .withState(ScanState.FAILED_TO_RUN) - .withServer("mknhwtbbaedor") - .withDatabase("mqfl") - .withSqlVersion("gbdg") - .withStartTime(OffsetDateTime.parse("2021-03-19T20:13:12Z")) - .withEndTime(OffsetDateTime.parse("2021-07-03T02:46:04Z")) - .withHighSeverityFailedRulesCount(1369032842) - .withMediumSeverityFailedRulesCount(1457349123) - .withLowSeverityFailedRulesCount(1726761587) - .withTotalPassedRulesCount(1457286846) - .withTotalFailedRulesCount(1275825078) - .withTotalRulesCount(113406875) - .withIsBaselineApplied(false) - .withLastScanTime(OffsetDateTime.parse("2021-02-07T21:21:29Z"))), - new ScanInner() - .withProperties( - new ScanProperties() - .withTriggerType(ScanTriggerType.RECURRING) - .withState(ScanState.FAILED) - .withServer("efh") - .withDatabase("cgjokjljnhvlq") - .withSqlVersion("ek") - .withStartTime(OffsetDateTime.parse("2021-01-20T04:18:54Z")) - .withEndTime(OffsetDateTime.parse("2021-02-02T19:36:30Z")) - .withHighSeverityFailedRulesCount(1733655615) - .withMediumSeverityFailedRulesCount(496362617) - .withLowSeverityFailedRulesCount(1792270566) - .withTotalPassedRulesCount(1847843339) - .withTotalFailedRulesCount(1296598670) - .withTotalRulesCount(2103934424) - .withIsBaselineApplied(false) - .withLastScanTime(OffsetDateTime.parse("2021-03-19T02:17:10Z"))))); - model = BinaryData.fromObject(model).toObject(ScansInner.class); - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, model.value().get(0).properties().triggerType()); - Assertions.assertEquals(ScanState.FAILED, model.value().get(0).properties().state()); - Assertions.assertEquals("emxhzzy", model.value().get(0).properties().server()); - Assertions.assertEquals("vusxiv", model.value().get(0).properties().database()); - Assertions.assertEquals("rryveimipskdy", model.value().get(0).properties().sqlVersion()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-06-02T16:48:50Z"), model.value().get(0).properties().startTime()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-02-01T19:42:05Z"), model.value().get(0).properties().endTime()); - Assertions.assertEquals(607073549, model.value().get(0).properties().highSeverityFailedRulesCount()); - Assertions.assertEquals(1536025500, model.value().get(0).properties().mediumSeverityFailedRulesCount()); - Assertions.assertEquals(861452083, model.value().get(0).properties().lowSeverityFailedRulesCount()); - Assertions.assertEquals(1675328323, model.value().get(0).properties().totalPassedRulesCount()); - Assertions.assertEquals(296202390, model.value().get(0).properties().totalFailedRulesCount()); - Assertions.assertEquals(1768115792, model.value().get(0).properties().totalRulesCount()); - Assertions.assertEquals(true, model.value().get(0).properties().isBaselineApplied()); - Assertions - .assertEquals( - OffsetDateTime.parse("2021-04-09T14:58:28Z"), model.value().get(0).properties().lastScanTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScopeElementTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScopeElementTests.java deleted file mode 100644 index 050808a32ece..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScopeElementTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ScopeElement; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ScopeElementTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScopeElement model = - BinaryData - .fromString( - "{\"field\":\"oldweyuqdu\",\"\":{\"alywjhhgdn\":\"datannrwrbiork\",\"iqndieuzaofj\":\"dataxmsivfomiloxggdu\"}}") - .toObject(ScopeElement.class); - Assertions.assertEquals("oldweyuqdu", model.field()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScopeElement model = new ScopeElement().withField("oldweyuqdu").withAdditionalProperties(mapOf()); - model = BinaryData.fromObject(model).toObject(ScopeElement.class); - Assertions.assertEquals("oldweyuqdu", model.field()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScoreDetailsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScoreDetailsTests.java deleted file mode 100644 index 96bf91b4d011..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ScoreDetailsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ScoreDetails; - -public final class ScoreDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ScoreDetails model = - BinaryData - .fromString("{\"max\":2043134547,\"current\":65.28047122812333,\"percentage\":41.58485561285469}") - .toObject(ScoreDetails.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ScoreDetails model = new ScoreDetails(); - model = BinaryData.fromObject(model).toObject(ScoreDetails.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemInnerTests.java deleted file mode 100644 index 831e1f640460..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecureScoreControlDefinitionItemInner; - -public final class SecureScoreControlDefinitionItemInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlDefinitionItemInner model = - BinaryData - .fromString( - "{\"properties\":{\"displayName\":\"uyturml\",\"description\":\"owolbaui\",\"maxScore\":79221925,\"source\":{\"sourceType\":\"Custom\"},\"assessmentDefinitions\":[{\"id\":\"nw\"},{\"id\":\"gajinnixjawrtmj\"},{\"id\":\"myccx\"},{\"id\":\"hcoxov\"}]},\"id\":\"ekhenl\",\"name\":\"sfnrdtjxt\",\"type\":\"r\"}") - .toObject(SecureScoreControlDefinitionItemInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlDefinitionItemInner model = new SecureScoreControlDefinitionItemInner(); - model = BinaryData.fromObject(model).toObject(SecureScoreControlDefinitionItemInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemPropertiesTests.java deleted file mode 100644 index 7a6e97edd051..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionItemPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecureScoreControlDefinitionItemProperties; - -public final class SecureScoreControlDefinitionItemPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlDefinitionItemProperties model = - BinaryData - .fromString( - "{\"displayName\":\"qtj\",\"description\":\"dt\",\"maxScore\":695049640,\"source\":{\"sourceType\":\"Custom\"},\"assessmentDefinitions\":[{\"id\":\"jtcvuwkasizies\"},{\"id\":\"ughtuqfecjxeygtu\"}]}") - .toObject(SecureScoreControlDefinitionItemProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlDefinitionItemProperties model = new SecureScoreControlDefinitionItemProperties(); - model = BinaryData.fromObject(model).toObject(SecureScoreControlDefinitionItemProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionListTests.java deleted file mode 100644 index fe64a9e8dd8d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecureScoreControlDefinitionList; - -public final class SecureScoreControlDefinitionListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlDefinitionList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"displayName\":\"sxjb\",\"description\":\"ehgpdohzjqatu\",\"maxScore\":1160823097,\"assessmentDefinitions\":[]},\"id\":\"bxncnwfepbnw\",\"name\":\"fmxjg\",\"type\":\"g\"},{\"properties\":{\"displayName\":\"gdlfgt\",\"description\":\"snaquf\",\"maxScore\":1011075581,\"assessmentDefinitions\":[]},\"id\":\"q\",\"name\":\"amz\",\"type\":\"rwd\"},{\"properties\":{\"displayName\":\"eqyj\",\"description\":\"zi\",\"maxScore\":1622963422,\"assessmentDefinitions\":[]},\"id\":\"fza\",\"name\":\"tkw\",\"type\":\"eg\"}],\"nextLink\":\"mlbnseq\"}") - .toObject(SecureScoreControlDefinitionList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlDefinitionList model = new SecureScoreControlDefinitionList(); - model = BinaryData.fromObject(model).toObject(SecureScoreControlDefinitionList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionSourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionSourceTests.java deleted file mode 100644 index 44bec5b576bc..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionSourceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ControlType; -import com.azure.resourcemanager.security.models.SecureScoreControlDefinitionSource; -import org.junit.jupiter.api.Assertions; - -public final class SecureScoreControlDefinitionSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlDefinitionSource model = - BinaryData.fromString("{\"sourceType\":\"Custom\"}").toObject(SecureScoreControlDefinitionSource.class); - Assertions.assertEquals(ControlType.CUSTOM, model.sourceType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlDefinitionSource model = - new SecureScoreControlDefinitionSource().withSourceType(ControlType.CUSTOM); - model = BinaryData.fromObject(model).toObject(SecureScoreControlDefinitionSource.class); - Assertions.assertEquals(ControlType.CUSTOM, model.sourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListBySubscriptionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListBySubscriptionMockTests.java deleted file mode 100644 index 16a82738bc04..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListBySubscriptionMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecureScoreControlDefinitionItem; -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 SecureScoreControlDefinitionsListBySubscriptionMockTests { - @Test - public void testListBySubscription() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"displayName\":\"sgptotxjq\",\"description\":\"afcnlrtb\",\"maxScore\":1216122248,\"source\":{\"sourceType\":\"BuiltIn\"},\"assessmentDefinitions\":[]},\"id\":\"ijolbuauktwieope\",\"name\":\"e\",\"type\":\"xq\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.secureScoreControlDefinitions().listBySubscription(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListMockTests.java deleted file mode 100644 index 30b6c870d44a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDefinitionsListMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecureScoreControlDefinitionItem; -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 SecureScoreControlDefinitionsListMockTests { - @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\":{\"displayName\":\"wksdegyxsbfpzvo\",\"description\":\"vntw\",\"maxScore\":1376925211,\"source\":{\"sourceType\":\"Custom\"},\"assessmentDefinitions\":[]},\"id\":\"lc\",\"name\":\"pblalhhez\",\"type\":\"fkissaidqzsaa\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.secureScoreControlDefinitions().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDetailsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDetailsInnerTests.java deleted file mode 100644 index 3b84b05baf4c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlDetailsInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecureScoreControlDefinitionItemInner; -import com.azure.resourcemanager.security.fluent.models.SecureScoreControlDetailsInner; - -public final class SecureScoreControlDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlDetailsInner model = - BinaryData - .fromString( - "{\"properties\":{\"displayName\":\"yefchnm\",\"score\":{\"max\":1660290051,\"current\":18.26434123034213,\"percentage\":71.62987207064346},\"healthyResourceCount\":1375223336,\"unhealthyResourceCount\":1523309198,\"notApplicableResourceCount\":1600818034,\"weight\":4542043090812531924,\"definition\":{\"id\":\"fifhxwrsnew\",\"name\":\"ozqvbubqmam\",\"type\":\"sycxhxzgaz\"}},\"id\":\"taboidvmf\",\"name\":\"hppubowsepdfgkmt\",\"type\":\"herngb\"}") - .toObject(SecureScoreControlDetailsInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlDetailsInner model = - new SecureScoreControlDetailsInner().withDefinition(new SecureScoreControlDefinitionItemInner()); - model = BinaryData.fromObject(model).toObject(SecureScoreControlDetailsInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlListTests.java deleted file mode 100644 index d90dc0823add..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecureScoreControlList; - -public final class SecureScoreControlListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"displayName\":\"ttgplucfotangcf\",\"healthyResourceCount\":1254839089,\"unhealthyResourceCount\":1077682035,\"notApplicableResourceCount\":809427492,\"weight\":4429427229457258180},\"id\":\"wlmzqwmvtxnjmxmc\",\"name\":\"qudtcvclx\",\"type\":\"npdkv\"},{\"properties\":{\"displayName\":\"buiyji\",\"healthyResourceCount\":874901455,\"unhealthyResourceCount\":203185987,\"notApplicableResourceCount\":1296462428,\"weight\":7170232891344779001},\"id\":\"n\",\"name\":\"gox\",\"type\":\"jiuqhibtozi\"},{\"properties\":{\"displayName\":\"jedmurrxxgewp\",\"healthyResourceCount\":1212082891,\"unhealthyResourceCount\":538601125,\"notApplicableResourceCount\":1264888765,\"weight\":1955127853962585170},\"id\":\"yhlfb\",\"name\":\"gwgcl\",\"type\":\"xoe\"},{\"properties\":{\"displayName\":\"njipnwjfujql\",\"healthyResourceCount\":1462565656,\"unhealthyResourceCount\":1454671377,\"notApplicableResourceCount\":295372470,\"weight\":5131304404617914310},\"id\":\"o\",\"name\":\"yjwpfilkmkkh\",\"type\":\"l\"}],\"nextLink\":\"ndviauogphuartvt\"}") - .toObject(SecureScoreControlList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlList model = new SecureScoreControlList(); - model = BinaryData.fromObject(model).toObject(SecureScoreControlList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlScoreDetailsInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlScoreDetailsInnerTests.java deleted file mode 100644 index b36dd984ddfd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlScoreDetailsInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecureScoreControlDefinitionItemInner; -import com.azure.resourcemanager.security.fluent.models.SecureScoreControlScoreDetailsInner; - -public final class SecureScoreControlScoreDetailsInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreControlScoreDetailsInner model = - BinaryData - .fromString( - "{\"displayName\":\"juahokqto\",\"score\":{\"max\":1988457044,\"current\":94.1893284512417,\"percentage\":92.7505349749972},\"healthyResourceCount\":2026561686,\"unhealthyResourceCount\":738753621,\"notApplicableResourceCount\":1258179211,\"weight\":3760605119106572940,\"definition\":{\"properties\":{\"displayName\":\"e\",\"description\":\"whslwkoj\",\"maxScore\":157420871,\"assessmentDefinitions\":[]},\"id\":\"pdwrpqafgfugsn\",\"name\":\"fhyete\",\"type\":\"ypococtfjgtixr\"}}") - .toObject(SecureScoreControlScoreDetailsInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreControlScoreDetailsInner model = - new SecureScoreControlScoreDetailsInner().withDefinition(new SecureScoreControlDefinitionItemInner()); - model = BinaryData.fromObject(model).toObject(SecureScoreControlScoreDetailsInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListBySecureScoreMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListBySecureScoreMockTests.java deleted file mode 100644 index 4d45fd84d519..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListBySecureScoreMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ExpandControlsEnum; -import com.azure.resourcemanager.security.models.SecureScoreControlDetails; -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 SecureScoreControlsListBySecureScoreMockTests { - @Test - public void testListBySecureScore() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"displayName\":\"c\",\"score\":{\"max\":1933000706,\"current\":49.17110669356194,\"percentage\":77.01443273434127},\"healthyResourceCount\":1845875117,\"unhealthyResourceCount\":1356433517,\"notApplicableResourceCount\":629728874,\"weight\":6833733008370189091,\"definition\":{\"id\":\"soxinu\",\"name\":\"jlzkdrocqsxy\",\"type\":\"qqt\"}},\"id\":\"miwdwisvnme\",\"name\":\"lajamca\",\"type\":\"yh\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .secureScoreControls() - .listBySecureScore("wgzwllxzlhhfi", ExpandControlsEnum.DEFINITION, com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListMockTests.java deleted file mode 100644 index 0287d361c246..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreControlsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ExpandControlsEnum; -import com.azure.resourcemanager.security.models.SecureScoreControlDetails; -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 SecureScoreControlsListMockTests { - @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\":{\"displayName\":\"c\",\"score\":{\"max\":608086489,\"current\":20.71861361145678,\"percentage\":91.48005616081188},\"healthyResourceCount\":1604761288,\"unhealthyResourceCount\":757726906,\"notApplicableResourceCount\":1621292104,\"weight\":2132460385933748590,\"definition\":{\"id\":\"alh\",\"name\":\"ubhg\",\"type\":\"phetxdqc\"}},\"id\":\"yctajqz\",\"name\":\"vale\",\"type\":\"xb\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.secureScoreControls().list(ExpandControlsEnum.DEFINITION, com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemInnerTests.java deleted file mode 100644 index 7f5199ec222e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecureScoreItemInner; - -public final class SecureScoreItemInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreItemInner model = - BinaryData - .fromString( - "{\"properties\":{\"displayName\":\"zhrgmqgjsxvpqc\",\"score\":{\"max\":1162167874,\"current\":21.586870005444514,\"percentage\":87.20432974466105},\"weight\":4486642012912512601},\"id\":\"vriibakclacjfr\",\"name\":\"xousxauzl\",\"type\":\"vsg\"}") - .toObject(SecureScoreItemInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreItemInner model = new SecureScoreItemInner(); - model = BinaryData.fromObject(model).toObject(SecureScoreItemInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemPropertiesTests.java deleted file mode 100644 index 357428e2c5f3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoreItemPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecureScoreItemProperties; - -public final class SecureScoreItemPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoreItemProperties model = - BinaryData - .fromString( - "{\"displayName\":\"ohqfzizv\",\"score\":{\"max\":290394700,\"current\":79.43221808867246,\"percentage\":47.38718025336222},\"weight\":6456868144716407636}") - .toObject(SecureScoreItemProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoreItemProperties model = new SecureScoreItemProperties(); - model = BinaryData.fromObject(model).toObject(SecureScoreItemProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresGetWithResponseMockTests.java deleted file mode 100644 index 2263fee5381d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecureScoreItem; -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 SecureScoresGetWithResponseMockTests { - @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\":{\"displayName\":\"ncmazdf\",\"score\":{\"max\":1279170591,\"current\":13.84566534862498,\"percentage\":35.10432232712567},\"weight\":648873720582303192},\"id\":\"npv\",\"name\":\"rsz\",\"type\":\"bwtdr\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecureScoreItem response = - manager.secureScores().getWithResponse("wqhdgsjsa", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListMockTests.java deleted file mode 100644 index df772d11b151..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecureScoreItem; -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 SecureScoresListMockTests { - @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\":{\"displayName\":\"kfktltdds\",\"score\":{\"max\":1021050259,\"current\":57.58339058738506,\"percentage\":18.101673739990087},\"weight\":1103483082841919028},\"id\":\"kqxs\",\"name\":\"lu\",\"type\":\"yigfcvcew\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.secureScores().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListTests.java deleted file mode 100644 index ba1e9c2e6c89..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecureScoresListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecureScoresList; - -public final class SecureScoresListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecureScoresList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"displayName\":\"xylrjvmtygjbmz\",\"weight\":1881344816801364450},\"id\":\"p\",\"name\":\"hckfkyjpmspbps\",\"type\":\"df\"},{\"properties\":{\"displayName\":\"ogtieyujtvczkcny\",\"weight\":5566612740154232869},\"id\":\"njdxvglnkvxl\",\"name\":\"paglqivbgk\",\"type\":\"vkhpzvuqdflvo\"},{\"properties\":{\"displayName\":\"pfpubcpzgpx\",\"weight\":206022069404310786},\"id\":\"knidib\",\"name\":\"qjxgpnrhgovfgp\",\"type\":\"kqmhhaowjr\"},{\"properties\":{\"displayName\":\"uporqzdfu\",\"weight\":9046409945705320802},\"id\":\"fvxcnqmxqpswo\",\"name\":\"mvkhlggd\",\"type\":\"bemzqkzszuwi\"}],\"nextLink\":\"glxxhljfpgpic\"}") - .toObject(SecureScoresList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecureScoresList model = new SecureScoresList(); - model = BinaryData.fromObject(model).toObject(SecureScoresList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentListTests.java deleted file mode 100644 index 85b0a4cc17e7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityAssessmentList; - -public final class SecurityAssessmentListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityAssessmentList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"displayName\":\"clnpkci\",\"additionalData\":{}},\"id\":\"ykhyawfvjlboxqvk\",\"name\":\"lmxhomdyn\",\"type\":\"dwdigumb\"},{\"properties\":{\"displayName\":\"auzzptjazysd\",\"additionalData\":{}},\"id\":\"wva\",\"name\":\"qyuvvfonkp\",\"type\":\"hqyikvy\"},{\"properties\":{\"displayName\":\"yavluwmncstt\",\"additionalData\":{}},\"id\":\"vpo\",\"name\":\"krsgsgb\",\"type\":\"huzqgn\"},{\"properties\":{\"displayName\":\"kynscliqhzv\",\"additionalData\":{}},\"id\":\"mtk\",\"name\":\"bo\",\"type\":\"ppnvdxz\"}],\"nextLink\":\"ihfrbbcevqa\"}") - .toObject(SecurityAssessmentList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityAssessmentList model = new SecurityAssessmentList(); - model = BinaryData.fromObject(model).toObject(SecurityAssessmentList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataPropertiesResponsePublishDatesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataPropertiesResponsePublishDatesTests.java deleted file mode 100644 index e8d5fae353e2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataPropertiesResponsePublishDatesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityAssessmentMetadataPropertiesResponsePublishDates; -import org.junit.jupiter.api.Assertions; - -public final class SecurityAssessmentMetadataPropertiesResponsePublishDatesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityAssessmentMetadataPropertiesResponsePublishDates model = - BinaryData - .fromString("{\"GA\":\"f\",\"public\":\"ztcktyh\"}") - .toObject(SecurityAssessmentMetadataPropertiesResponsePublishDates.class); - Assertions.assertEquals("f", model.ga()); - Assertions.assertEquals("ztcktyh", model.publicProperty()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityAssessmentMetadataPropertiesResponsePublishDates model = - new SecurityAssessmentMetadataPropertiesResponsePublishDates().withGa("f").withPublicProperty("ztcktyh"); - model = BinaryData.fromObject(model).toObject(SecurityAssessmentMetadataPropertiesResponsePublishDates.class); - Assertions.assertEquals("f", model.ga()); - Assertions.assertEquals("ztcktyh", model.publicProperty()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataResponseListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataResponseListTests.java deleted file mode 100644 index 00ad2c778bc0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityAssessmentMetadataResponseListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityAssessmentMetadataResponseList; - -public final class SecurityAssessmentMetadataResponseListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityAssessmentMetadataResponseList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"plannedDeprecationDate\":\"fnynszqujizdvoqy\",\"tactics\":[],\"techniques\":[],\"displayName\":\"yo\",\"policyDefinitionId\":\"blgyavutpthj\",\"description\":\"oismsksbpimlqol\",\"remediationDescription\":\"kcgxxlxsffgcvi\",\"categories\":[],\"severity\":\"Low\",\"userImpact\":\"Low\",\"implementationEffort\":\"Low\",\"threats\":[],\"preview\":true,\"assessmentType\":\"CustomPolicy\"},\"id\":\"pfgfbkjub\",\"name\":\"yhgk\",\"type\":\"minsgowzf\"},{\"properties\":{\"plannedDeprecationDate\":\"t\",\"tactics\":[],\"techniques\":[],\"displayName\":\"ahbqactxtgzuk\",\"policyDefinitionId\":\"tmmqtgqqqxhrn\",\"description\":\"xcpjuisavokqdzf\",\"remediationDescription\":\"zivj\",\"categories\":[],\"severity\":\"Medium\",\"userImpact\":\"High\",\"implementationEffort\":\"Moderate\",\"threats\":[],\"preview\":true,\"assessmentType\":\"CustomPolicy\"},\"id\":\"tnwxy\",\"name\":\"opidkqqfkuv\",\"type\":\"cxkdmligovi\"},{\"properties\":{\"plannedDeprecationDate\":\"pmloazuruoc\",\"tactics\":[],\"techniques\":[],\"displayName\":\"orbteoy\",\"policyDefinitionId\":\"hjxa\",\"description\":\"vjgsl\",\"remediationDescription\":\"dilmyww\",\"categories\":[],\"severity\":\"Medium\",\"userImpact\":\"Low\",\"implementationEffort\":\"Low\",\"threats\":[],\"preview\":false,\"assessmentType\":\"BuiltIn\"},\"id\":\"yvudtjuewbci\",\"name\":\"xuuwhcj\",\"type\":\"xccybvpa\"},{\"properties\":{\"plannedDeprecationDate\":\"udzpxgwjplmagstc\",\"tactics\":[],\"techniques\":[],\"displayName\":\"pfkyrkdbdgiogsj\",\"policyDefinitionId\":\"nwqjnoba\",\"description\":\"hdd\",\"remediationDescription\":\"acegfnmntf\",\"categories\":[],\"severity\":\"Low\",\"userImpact\":\"Low\",\"implementationEffort\":\"Low\",\"threats\":[],\"preview\":true,\"assessmentType\":\"CustomPolicy\"},\"id\":\"vvbalx\",\"name\":\"l\",\"type\":\"chp\"}],\"nextLink\":\"bzevwrd\"}") - .toObject(SecurityAssessmentMetadataResponseList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityAssessmentMetadataResponseList model = new SecurityAssessmentMetadataResponseList(); - model = BinaryData.fromObject(model).toObject(SecurityAssessmentMetadataResponseList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 739674bd40ad..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,84 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.fluent.models.ApplicationInner; -import com.azure.resourcemanager.security.models.Application; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -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 SecurityConnectorApplicationOperationsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"displayName\":\"mgqbgcxhnq\",\"description\":\"zxlermkmer\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"datakirhn\",\"dataupkcbkfukdljqnvt\"]},\"id\":\"dydshk\",\"name\":\"afyalo\",\"type\":\"ww\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Application response = - manager - .securityConnectorApplicationOperations() - .createOrUpdateWithResponse( - "i", - "ntojovfnybydhuih", - "ouwudhuaorh", - new ApplicationInner() - .withDisplayName("hwvumosqir") - .withDescription("mqprlobru") - .withSourceResourceType(ApplicationSourceResourceType.ASSESSMENTS) - .withConditionSets(Arrays.asList("datacv", "datakjyczcmtagelajdy")), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("mgqbgcxhnq", response.displayName()); - Assertions.assertEquals("zxlermkmer", response.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, response.sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsDeleteWithResponseMockTests.java deleted file mode 100644 index 5fb4469339f2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 SecurityConnectorApplicationOperationsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .securityConnectorApplicationOperations() - .deleteWithResponse("izzn", "uf", "qz", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsGetWithResponseMockTests.java deleted file mode 100644 index e4192788aa0a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationOperationsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Application; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -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 SecurityConnectorApplicationOperationsGetWithResponseMockTests { - @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\":{\"displayName\":\"eeprnejzl\",\"description\":\"aszfjs\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"databduxapgrcq\",\"databmvrdjomlnwsbv\",\"datadls\",\"datalxkqesdfeds\"]},\"id\":\"gzancoinmphy\",\"name\":\"cqidkltvdhqnufbx\",\"type\":\"e\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Application response = - manager - .securityConnectorApplicationOperations() - .getWithResponse("wrqkza", "bun", "paklw", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("eeprnejzl", response.displayName()); - Assertions.assertEquals("aszfjs", response.description()); - Assertions.assertEquals(ApplicationSourceResourceType.ASSESSMENTS, response.sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationsListMockTests.java deleted file mode 100644 index 9d57de46f8b3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorApplicationsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Application; -import com.azure.resourcemanager.security.models.ApplicationSourceResourceType; -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 SecurityConnectorApplicationsListMockTests { - @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\":{\"displayName\":\"zgbjbhrpgi\",\"description\":\"ttcucrcm\",\"sourceResourceType\":\"Assessments\",\"conditionSets\":[\"dataxp\",\"datajiwifhbksldttoh\"]},\"id\":\"clnaihtg\",\"name\":\"iqikvllr\",\"type\":\"tpmglxkoikmtr\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.securityConnectorApplications().list("osnqliwkmzojfe", "yalhtgm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("zgbjbhrpgi", response.iterator().next().displayName()); - Assertions.assertEquals("ttcucrcm", response.iterator().next().description()); - Assertions - .assertEquals(ApplicationSourceResourceType.ASSESSMENTS, response.iterator().next().sourceResourceType()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorInnerTests.java deleted file mode 100644 index e4a2e66f6ce6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorInnerTests.java +++ /dev/null @@ -1,59 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityConnectorInner; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.CloudOffering; -import com.azure.resourcemanager.security.models.EnvironmentData; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SecurityConnectorInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityConnectorInner model = - BinaryData - .fromString( - "{\"properties\":{\"hierarchyIdentifier\":\"m\",\"hierarchyIdentifierTrialEndDate\":\"2021-09-03T01:56:24Z\",\"environmentName\":\"Azure\",\"offerings\":[{\"offeringType\":\"CloudOffering\",\"description\":\"p\"},{\"offeringType\":\"CloudOffering\",\"description\":\"wqagnepzwa\"},{\"offeringType\":\"CloudOffering\",\"description\":\"sbs\"},{\"offeringType\":\"CloudOffering\",\"description\":\"qqagwwr\"}],\"environmentData\":{\"environmentType\":\"EnvironmentData\"}},\"location\":\"omzisglrrcz\",\"tags\":{\"wjqo\":\"hhltnjadhqo\"},\"id\":\"ueayfbpcmsplb\",\"name\":\"rrueqthwmg\",\"type\":\"mbscbbx\"}") - .toObject(SecurityConnectorInner.class); - Assertions.assertEquals("omzisglrrcz", model.location()); - Assertions.assertEquals("hhltnjadhqo", model.tags().get("wjqo")); - Assertions.assertEquals("m", model.hierarchyIdentifier()); - Assertions.assertEquals(CloudName.AZURE, model.environmentName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityConnectorInner model = - new SecurityConnectorInner() - .withLocation("omzisglrrcz") - .withTags(mapOf("wjqo", "hhltnjadhqo")) - .withHierarchyIdentifier("m") - .withEnvironmentName(CloudName.AZURE) - .withOfferings( - Arrays.asList(new CloudOffering(), new CloudOffering(), new CloudOffering(), new CloudOffering())) - .withEnvironmentData(new EnvironmentData()); - model = BinaryData.fromObject(model).toObject(SecurityConnectorInner.class); - Assertions.assertEquals("omzisglrrcz", model.location()); - Assertions.assertEquals("hhltnjadhqo", model.tags().get("wjqo")); - Assertions.assertEquals("m", model.hierarchyIdentifier()); - Assertions.assertEquals(CloudName.AZURE, model.environmentName()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorPropertiesTests.java deleted file mode 100644 index 41a28b2f39d4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityConnectorProperties; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.CloudOffering; -import com.azure.resourcemanager.security.models.EnvironmentData; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SecurityConnectorPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityConnectorProperties model = - BinaryData - .fromString( - "{\"hierarchyIdentifier\":\"dhxiidlopedbwd\",\"hierarchyIdentifierTrialEndDate\":\"2021-09-29T16:17:54Z\",\"environmentName\":\"GCP\",\"offerings\":[{\"offeringType\":\"CloudOffering\",\"description\":\"bmdnafcbqwre\"},{\"offeringType\":\"CloudOffering\",\"description\":\"ela\"},{\"offeringType\":\"CloudOffering\",\"description\":\"cigeleohdbvqvw\"}],\"environmentData\":{\"environmentType\":\"EnvironmentData\"}}") - .toObject(SecurityConnectorProperties.class); - Assertions.assertEquals("dhxiidlopedbwd", model.hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GCP, model.environmentName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityConnectorProperties model = - new SecurityConnectorProperties() - .withHierarchyIdentifier("dhxiidlopedbwd") - .withEnvironmentName(CloudName.GCP) - .withOfferings(Arrays.asList(new CloudOffering(), new CloudOffering(), new CloudOffering())) - .withEnvironmentData(new EnvironmentData()); - model = BinaryData.fromObject(model).toObject(SecurityConnectorProperties.class); - Assertions.assertEquals("dhxiidlopedbwd", model.hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GCP, model.environmentName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 68369d7d45c1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsCreateOrUpdateWithResponseMockTests.java +++ /dev/null @@ -1,96 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.EnvironmentData; -import com.azure.resourcemanager.security.models.SecurityConnector; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -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 SecurityConnectorsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"hierarchyIdentifier\":\"mmovzwd\",\"hierarchyIdentifierTrialEndDate\":\"2021-09-19T07:02:31Z\",\"environmentName\":\"Github\",\"offerings\":[],\"environmentData\":{\"environmentType\":\"EnvironmentData\"}},\"location\":\"fovanyrvapr\",\"tags\":{\"wewikfya\":\"l\",\"dmym\":\"a\"},\"id\":\"qoq\",\"name\":\"umov\",\"type\":\"fbpbvzopaxmfmvsm\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecurityConnector response = - manager - .securityConnectors() - .define("fsh") - .withRegion("lkq") - .withExistingResourceGroup("ulpyuflq") - .withTags(mapOf("rzwimbzayspz", "kixnmbzmecu", "mdzxp", "rietvfp", "lzmgschnzrs", "gtpvdva")) - .withHierarchyIdentifier("yohi") - .withEnvironmentName(CloudName.AZURE) - .withOfferings(Arrays.asList()) - .withEnvironmentData(new EnvironmentData()) - .create(); - - Assertions.assertEquals("fovanyrvapr", response.location()); - Assertions.assertEquals("l", response.tags().get("wewikfya")); - Assertions.assertEquals("mmovzwd", response.hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GITHUB, response.environmentName()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index fe8a207f353a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsDeleteByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 SecurityConnectorsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .securityConnectors() - .deleteByResourceGroupWithResponse("udccgndjgdprig", "qqyeqfcb", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 3ab51eba6225..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsGetByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,74 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.SecurityConnector; -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 SecurityConnectorsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"hierarchyIdentifier\":\"vjhxmnrqst\",\"hierarchyIdentifierTrialEndDate\":\"2021-05-22T19:48:50Z\",\"environmentName\":\"GCP\",\"offerings\":[],\"environmentData\":{\"environmentType\":\"EnvironmentData\"}},\"location\":\"gicvnpvvdh\",\"tags\":{\"mvcdsvmwbitek\":\"aqyqipsl\",\"vfiybxqichgyb\":\"tfo\",\"zulrqt\":\"zdqekivycpzcvd\",\"pzl\":\"htre\"},\"id\":\"ryfmxmdu\",\"name\":\"zf\",\"type\":\"giln\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecurityConnector response = - manager - .securityConnectors() - .getByResourceGroupWithResponse("iqbcbgv", "btsertoxa", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("gicvnpvvdh", response.location()); - Assertions.assertEquals("aqyqipsl", response.tags().get("mvcdsvmwbitek")); - Assertions.assertEquals("vjhxmnrqst", response.hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GCP, response.environmentName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupMockTests.java deleted file mode 100644 index 79937d9db9c2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListByResourceGroupMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.SecurityConnector; -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 SecurityConnectorsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"hierarchyIdentifier\":\"wfqtyyqipr\",\"hierarchyIdentifierTrialEndDate\":\"2021-09-04T16:01:19Z\",\"environmentName\":\"Github\",\"offerings\":[],\"environmentData\":{\"environmentType\":\"EnvironmentData\"}},\"location\":\"olj\",\"tags\":{\"kuckgkdskswtiiq\":\"iigz\",\"lnssw\":\"cqikclsm\"},\"id\":\"ykdnonaaxwmg\",\"name\":\"ru\",\"type\":\"lqcwnynll\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.securityConnectors().listByResourceGroup("xtokljmtz", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("olj", response.iterator().next().location()); - Assertions.assertEquals("iigz", response.iterator().next().tags().get("kuckgkdskswtiiq")); - Assertions.assertEquals("wfqtyyqipr", response.iterator().next().hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GITHUB, response.iterator().next().environmentName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListMockTests.java deleted file mode 100644 index 04cfa13a7f17..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.SecurityConnector; -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 SecurityConnectorsListMockTests { - @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\":{\"hierarchyIdentifier\":\"fhsdpzouhkt\",\"hierarchyIdentifierTrialEndDate\":\"2021-06-17T06:20:43Z\",\"environmentName\":\"Github\",\"offerings\":[],\"environmentData\":{\"environmentType\":\"EnvironmentData\"}},\"location\":\"xrdfddtu\",\"tags\":{\"yf\":\"gtavczcxdfwea\"},\"id\":\"lxrljphraspifl\",\"name\":\"imixlmdbgice\",\"type\":\"fgsmdrjuqb\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.securityConnectors().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("xrdfddtu", response.iterator().next().location()); - Assertions.assertEquals("gtavczcxdfwea", response.iterator().next().tags().get("yf")); - Assertions.assertEquals("fhsdpzouhkt", response.iterator().next().hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GITHUB, response.iterator().next().environmentName()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListTests.java deleted file mode 100644 index 76e8b79213f1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityConnectorsListTests.java +++ /dev/null @@ -1,60 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityConnectorInner; -import com.azure.resourcemanager.security.models.CloudName; -import com.azure.resourcemanager.security.models.SecurityConnectorsList; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SecurityConnectorsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityConnectorsList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"hierarchyIdentifier\":\"p\",\"hierarchyIdentifierTrialEndDate\":\"2021-02-22T22:51:57Z\",\"environmentName\":\"GCP\",\"offerings\":[]},\"location\":\"dzsylollgtrczz\",\"tags\":{\"p\":\"xzji\",\"defxrdc\":\"uaurkihcir\",\"nurnnq\":\"xnbkkj\"},\"id\":\"nqbpi\",\"name\":\"xqltgrd\",\"type\":\"gypxrxvbfihwuhvc\"}],\"nextLink\":\"fsrb\"}") - .toObject(SecurityConnectorsList.class); - Assertions.assertEquals("dzsylollgtrczz", model.value().get(0).location()); - Assertions.assertEquals("xzji", model.value().get(0).tags().get("p")); - Assertions.assertEquals("p", model.value().get(0).hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GCP, model.value().get(0).environmentName()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityConnectorsList model = - new SecurityConnectorsList() - .withValue( - Arrays - .asList( - new SecurityConnectorInner() - .withLocation("dzsylollgtrczz") - .withTags(mapOf("p", "xzji", "defxrdc", "uaurkihcir", "nurnnq", "xnbkkj")) - .withHierarchyIdentifier("p") - .withEnvironmentName(CloudName.GCP) - .withOfferings(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(SecurityConnectorsList.class); - Assertions.assertEquals("dzsylollgtrczz", model.value().get(0).location()); - Assertions.assertEquals("xzji", model.value().get(0).tags().get("p")); - Assertions.assertEquals("p", model.value().get(0).hierarchyIdentifier()); - Assertions.assertEquals(CloudName.GCP, model.value().get(0).environmentName()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactInnerTests.java deleted file mode 100644 index 4a7336f59c21..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactInnerTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityContactInner; -import com.azure.resourcemanager.security.models.MinimalSeverity; -import com.azure.resourcemanager.security.models.Roles; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesAlertNotifications; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesNotificationsByRole; -import com.azure.resourcemanager.security.models.State; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SecurityContactInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityContactInner model = - BinaryData - .fromString( - "{\"properties\":{\"emails\":\"swe\",\"phone\":\"qwdxggicc\",\"alertNotifications\":{\"state\":\"Failed\",\"minimalSeverity\":\"High\"},\"notificationsByRole\":{\"state\":\"Unsupported\",\"roles\":[\"Owner\",\"Owner\",\"Contributor\",\"AccountAdmin\"]}},\"id\":\"vlz\",\"name\":\"wem\",\"type\":\"zrncsdt\"}") - .toObject(SecurityContactInner.class); - Assertions.assertEquals("swe", model.emails()); - Assertions.assertEquals("qwdxggicc", model.phone()); - Assertions.assertEquals(State.FAILED, model.alertNotifications().state()); - Assertions.assertEquals(MinimalSeverity.HIGH, model.alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.UNSUPPORTED, model.notificationsByRole().state()); - Assertions.assertEquals(Roles.OWNER, model.notificationsByRole().roles().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityContactInner model = - new SecurityContactInner() - .withEmails("swe") - .withPhone("qwdxggicc") - .withAlertNotifications( - new SecurityContactPropertiesAlertNotifications() - .withState(State.FAILED) - .withMinimalSeverity(MinimalSeverity.HIGH)) - .withNotificationsByRole( - new SecurityContactPropertiesNotificationsByRole() - .withState(State.UNSUPPORTED) - .withRoles(Arrays.asList(Roles.OWNER, Roles.OWNER, Roles.CONTRIBUTOR, Roles.ACCOUNT_ADMIN))); - model = BinaryData.fromObject(model).toObject(SecurityContactInner.class); - Assertions.assertEquals("swe", model.emails()); - Assertions.assertEquals("qwdxggicc", model.phone()); - Assertions.assertEquals(State.FAILED, model.alertNotifications().state()); - Assertions.assertEquals(MinimalSeverity.HIGH, model.alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.UNSUPPORTED, model.notificationsByRole().state()); - Assertions.assertEquals(Roles.OWNER, model.notificationsByRole().roles().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactListTests.java deleted file mode 100644 index 9a52c5ef4a59..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityContactList; - -public final class SecurityContactListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityContactList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"emails\":\"ux\",\"phone\":\"q\"},\"id\":\"syuuximerq\",\"name\":\"obwyznkb\",\"type\":\"kutwpf\"},{\"properties\":{\"emails\":\"gmhrskdsnfdsdoak\",\"phone\":\"dlmkkzevdl\"},\"id\":\"pusdstt\",\"name\":\"vogvbbejdcngqqmo\",\"type\":\"kufgmj\"},{\"properties\":{\"emails\":\"rdgrtw\",\"phone\":\"nuuzkopbm\"},\"id\":\"fdwoyuhh\",\"name\":\"iuiefozbhdmsm\",\"type\":\"mzqhoftrmaequi\"},{\"properties\":{\"emails\":\"icslfaoq\",\"phone\":\"iyylhalnswhccsp\"},\"id\":\"ivwitqscywugg\",\"name\":\"oluhczbwemh\",\"type\":\"i\"}],\"nextLink\":\"brgz\"}") - .toObject(SecurityContactList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityContactList model = new SecurityContactList(); - model = BinaryData.fromObject(model).toObject(SecurityContactList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesAlertNotificationsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesAlertNotificationsTests.java deleted file mode 100644 index adc37550902f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesAlertNotificationsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.MinimalSeverity; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesAlertNotifications; -import com.azure.resourcemanager.security.models.State; -import org.junit.jupiter.api.Assertions; - -public final class SecurityContactPropertiesAlertNotificationsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityContactPropertiesAlertNotifications model = - BinaryData - .fromString("{\"state\":\"Passed\",\"minimalSeverity\":\"Medium\"}") - .toObject(SecurityContactPropertiesAlertNotifications.class); - Assertions.assertEquals(State.PASSED, model.state()); - Assertions.assertEquals(MinimalSeverity.MEDIUM, model.minimalSeverity()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityContactPropertiesAlertNotifications model = - new SecurityContactPropertiesAlertNotifications() - .withState(State.PASSED) - .withMinimalSeverity(MinimalSeverity.MEDIUM); - model = BinaryData.fromObject(model).toObject(SecurityContactPropertiesAlertNotifications.class); - Assertions.assertEquals(State.PASSED, model.state()); - Assertions.assertEquals(MinimalSeverity.MEDIUM, model.minimalSeverity()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesNotificationsByRoleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesNotificationsByRoleTests.java deleted file mode 100644 index a0571dec6ede..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesNotificationsByRoleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Roles; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesNotificationsByRole; -import com.azure.resourcemanager.security.models.State; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SecurityContactPropertiesNotificationsByRoleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityContactPropertiesNotificationsByRole model = - BinaryData - .fromString("{\"state\":\"Failed\",\"roles\":[\"Contributor\"]}") - .toObject(SecurityContactPropertiesNotificationsByRole.class); - Assertions.assertEquals(State.FAILED, model.state()); - Assertions.assertEquals(Roles.CONTRIBUTOR, model.roles().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityContactPropertiesNotificationsByRole model = - new SecurityContactPropertiesNotificationsByRole() - .withState(State.FAILED) - .withRoles(Arrays.asList(Roles.CONTRIBUTOR)); - model = BinaryData.fromObject(model).toObject(SecurityContactPropertiesNotificationsByRole.class); - Assertions.assertEquals(State.FAILED, model.state()); - Assertions.assertEquals(Roles.CONTRIBUTOR, model.roles().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesTests.java deleted file mode 100644 index a8a0de5f1a63..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactPropertiesTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityContactProperties; -import com.azure.resourcemanager.security.models.MinimalSeverity; -import com.azure.resourcemanager.security.models.Roles; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesAlertNotifications; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesNotificationsByRole; -import com.azure.resourcemanager.security.models.State; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SecurityContactPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityContactProperties model = - BinaryData - .fromString( - "{\"emails\":\"u\",\"phone\":\"ypbsfgytguslfead\",\"alertNotifications\":{\"state\":\"Skipped\",\"minimalSeverity\":\"High\"},\"notificationsByRole\":{\"state\":\"Failed\",\"roles\":[\"AccountAdmin\"]}}") - .toObject(SecurityContactProperties.class); - Assertions.assertEquals("u", model.emails()); - Assertions.assertEquals("ypbsfgytguslfead", model.phone()); - Assertions.assertEquals(State.SKIPPED, model.alertNotifications().state()); - Assertions.assertEquals(MinimalSeverity.HIGH, model.alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.FAILED, model.notificationsByRole().state()); - Assertions.assertEquals(Roles.ACCOUNT_ADMIN, model.notificationsByRole().roles().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityContactProperties model = - new SecurityContactProperties() - .withEmails("u") - .withPhone("ypbsfgytguslfead") - .withAlertNotifications( - new SecurityContactPropertiesAlertNotifications() - .withState(State.SKIPPED) - .withMinimalSeverity(MinimalSeverity.HIGH)) - .withNotificationsByRole( - new SecurityContactPropertiesNotificationsByRole() - .withState(State.FAILED) - .withRoles(Arrays.asList(Roles.ACCOUNT_ADMIN))); - model = BinaryData.fromObject(model).toObject(SecurityContactProperties.class); - Assertions.assertEquals("u", model.emails()); - Assertions.assertEquals("ypbsfgytguslfead", model.phone()); - Assertions.assertEquals(State.SKIPPED, model.alertNotifications().state()); - Assertions.assertEquals(MinimalSeverity.HIGH, model.alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.FAILED, model.notificationsByRole().state()); - Assertions.assertEquals(Roles.ACCOUNT_ADMIN, model.notificationsByRole().roles().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsCreateWithResponseMockTests.java deleted file mode 100644 index e2b19db45838..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsCreateWithResponseMockTests.java +++ /dev/null @@ -1,89 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.MinimalSeverity; -import com.azure.resourcemanager.security.models.SecurityContact; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesAlertNotifications; -import com.azure.resourcemanager.security.models.SecurityContactPropertiesNotificationsByRole; -import com.azure.resourcemanager.security.models.State; -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 SecurityContactsCreateWithResponseMockTests { - @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\":{\"emails\":\"hflrufssjyghsfx\",\"phone\":\"bh\",\"alertNotifications\":{\"state\":\"Failed\",\"minimalSeverity\":\"Low\"},\"notificationsByRole\":{\"state\":\"Failed\",\"roles\":[]}},\"id\":\"gvqcpdwj\",\"name\":\"quxweyslandkd\",\"type\":\"djhunhghcgawnr\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecurityContact response = - manager - .securityContacts() - .define("lqxr") - .withEmails("nkobektmbozom") - .withPhone("amicbigwcdgz") - .withAlertNotifications( - new SecurityContactPropertiesAlertNotifications() - .withState(State.SKIPPED) - .withMinimalSeverity(MinimalSeverity.MEDIUM)) - .withNotificationsByRole( - new SecurityContactPropertiesNotificationsByRole() - .withState(State.UNSUPPORTED) - .withRoles(Arrays.asList())) - .create(); - - Assertions.assertEquals("hflrufssjyghsfx", response.emails()); - Assertions.assertEquals("bh", response.phone()); - Assertions.assertEquals(State.FAILED, response.alertNotifications().state()); - Assertions.assertEquals(MinimalSeverity.LOW, response.alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.FAILED, response.notificationsByRole().state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsDeleteWithResponseMockTests.java deleted file mode 100644 index 947fb6f6fcda..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 SecurityContactsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.securityContacts().deleteWithResponse("xjxjoe", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsGetWithResponseMockTests.java deleted file mode 100644 index a87cb9bd33e4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.MinimalSeverity; -import com.azure.resourcemanager.security.models.SecurityContact; -import com.azure.resourcemanager.security.models.State; -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 SecurityContactsGetWithResponseMockTests { - @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\":{\"emails\":\"eizikgqaboohxbms\",\"phone\":\"cqsxrmdvewu\",\"alertNotifications\":{\"state\":\"Failed\",\"minimalSeverity\":\"Low\"},\"notificationsByRole\":{\"state\":\"Unsupported\",\"roles\":[]}},\"id\":\"ejkbvhhdaurgho\",\"name\":\"xaex\",\"type\":\"k\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecurityContact response = - manager.securityContacts().getWithResponse("skiczd", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("eizikgqaboohxbms", response.emails()); - Assertions.assertEquals("cqsxrmdvewu", response.phone()); - Assertions.assertEquals(State.FAILED, response.alertNotifications().state()); - Assertions.assertEquals(MinimalSeverity.LOW, response.alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.UNSUPPORTED, response.notificationsByRole().state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsListMockTests.java deleted file mode 100644 index 1249e7ddcc00..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityContactsListMockTests.java +++ /dev/null @@ -1,74 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.MinimalSeverity; -import com.azure.resourcemanager.security.models.SecurityContact; -import com.azure.resourcemanager.security.models.State; -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 SecurityContactsListMockTests { - @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\":{\"emails\":\"frhjulrsulwzp\",\"phone\":\"usnaw\",\"alertNotifications\":{\"state\":\"Unsupported\",\"minimalSeverity\":\"Medium\"},\"notificationsByRole\":{\"state\":\"Skipped\",\"roles\":[]}},\"id\":\"yrgkoekv\",\"name\":\"wxxyxhighctx\",\"type\":\"xmolpcqydeyk\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.securityContacts().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("frhjulrsulwzp", response.iterator().next().emails()); - Assertions.assertEquals("usnaw", response.iterator().next().phone()); - Assertions.assertEquals(State.UNSUPPORTED, response.iterator().next().alertNotifications().state()); - Assertions - .assertEquals(MinimalSeverity.MEDIUM, response.iterator().next().alertNotifications().minimalSeverity()); - Assertions.assertEquals(State.SKIPPED, response.iterator().next().notificationsByRole().state()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionInnerTests.java deleted file mode 100644 index 26a4ccb5f9d3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionInnerTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecuritySolutionInner; -import com.azure.resourcemanager.security.models.ProvisioningState; -import com.azure.resourcemanager.security.models.SecurityFamily; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySolutionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySolutionInner model = - BinaryData - .fromString( - "{\"properties\":{\"securityFamily\":\"Ngfw\",\"provisioningState\":\"Failed\",\"template\":\"rxhtvso\",\"protectionStatus\":\"hlwntsjgq\"},\"location\":\"xypruuuy\",\"id\":\"nchrszizoyu\",\"name\":\"lyetndnbfqygg\",\"type\":\"g\"}") - .toObject(SecuritySolutionInner.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.securityFamily()); - Assertions.assertEquals(ProvisioningState.FAILED, model.provisioningState()); - Assertions.assertEquals("rxhtvso", model.template()); - Assertions.assertEquals("hlwntsjgq", model.protectionStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySolutionInner model = - new SecuritySolutionInner() - .withSecurityFamily(SecurityFamily.NGFW) - .withProvisioningState(ProvisioningState.FAILED) - .withTemplate("rxhtvso") - .withProtectionStatus("hlwntsjgq"); - model = BinaryData.fromObject(model).toObject(SecuritySolutionInner.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.securityFamily()); - Assertions.assertEquals(ProvisioningState.FAILED, model.provisioningState()); - Assertions.assertEquals("rxhtvso", model.template()); - Assertions.assertEquals("hlwntsjgq", model.protectionStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionListTests.java deleted file mode 100644 index 3156ea8030c7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionListTests.java +++ /dev/null @@ -1,62 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecuritySolutionInner; -import com.azure.resourcemanager.security.models.ProvisioningState; -import com.azure.resourcemanager.security.models.SecurityFamily; -import com.azure.resourcemanager.security.models.SecuritySolutionList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySolutionListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySolutionList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"securityFamily\":\"Ngfw\",\"provisioningState\":\"Updating\",\"template\":\"ilguooqjagmditg\",\"protectionStatus\":\"eiookjbsah\"},\"location\":\"dt\",\"id\":\"delqacslmoto\",\"name\":\"bnfxofvc\",\"type\":\"k\"},{\"properties\":{\"securityFamily\":\"Va\",\"provisioningState\":\"Failed\",\"template\":\"azftxejwabmdujtm\",\"protectionStatus\":\"cope\"},\"location\":\"m\",\"id\":\"urbuhhlkyqltq\",\"name\":\"rogtuwkf\",\"type\":\"djk\"},{\"properties\":{\"securityFamily\":\"SaasWaf\",\"provisioningState\":\"Failed\",\"template\":\"idfv\",\"protectionStatus\":\"lglxnfui\"},\"location\":\"kbusqo\",\"id\":\"sfikayiansharuj\",\"name\":\"ji\",\"type\":\"xfz\"},{\"properties\":{\"securityFamily\":\"Waf\",\"provisioningState\":\"Failed\",\"template\":\"tvwkpqhjpenu\",\"protectionStatus\":\"gbqe\"},\"location\":\"ekewvnqvcdlguauc\",\"id\":\"f\",\"name\":\"jwnlax\",\"type\":\"un\"}],\"nextLink\":\"ikczvvitacgxmf\"}") - .toObject(SecuritySolutionList.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.value().get(0).securityFamily()); - Assertions.assertEquals(ProvisioningState.UPDATING, model.value().get(0).provisioningState()); - Assertions.assertEquals("ilguooqjagmditg", model.value().get(0).template()); - Assertions.assertEquals("eiookjbsah", model.value().get(0).protectionStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySolutionList model = - new SecuritySolutionList() - .withValue( - Arrays - .asList( - new SecuritySolutionInner() - .withSecurityFamily(SecurityFamily.NGFW) - .withProvisioningState(ProvisioningState.UPDATING) - .withTemplate("ilguooqjagmditg") - .withProtectionStatus("eiookjbsah"), - new SecuritySolutionInner() - .withSecurityFamily(SecurityFamily.VA) - .withProvisioningState(ProvisioningState.FAILED) - .withTemplate("azftxejwabmdujtm") - .withProtectionStatus("cope"), - new SecuritySolutionInner() - .withSecurityFamily(SecurityFamily.SAAS_WAF) - .withProvisioningState(ProvisioningState.FAILED) - .withTemplate("idfv") - .withProtectionStatus("lglxnfui"), - new SecuritySolutionInner() - .withSecurityFamily(SecurityFamily.WAF) - .withProvisioningState(ProvisioningState.FAILED) - .withTemplate("tvwkpqhjpenu") - .withProtectionStatus("gbqe"))); - model = BinaryData.fromObject(model).toObject(SecuritySolutionList.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.value().get(0).securityFamily()); - Assertions.assertEquals(ProvisioningState.UPDATING, model.value().get(0).provisioningState()); - Assertions.assertEquals("ilguooqjagmditg", model.value().get(0).template()); - Assertions.assertEquals("eiookjbsah", model.value().get(0).protectionStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionPropertiesTests.java deleted file mode 100644 index 05b7764a19cb..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionPropertiesTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecuritySolutionProperties; -import com.azure.resourcemanager.security.models.ProvisioningState; -import com.azure.resourcemanager.security.models.SecurityFamily; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySolutionProperties model = - BinaryData - .fromString( - "{\"securityFamily\":\"Waf\",\"provisioningState\":\"Failed\",\"template\":\"lgmtrwahzjmucf\",\"protectionStatus\":\"byrplrohkpig\"}") - .toObject(SecuritySolutionProperties.class); - Assertions.assertEquals(SecurityFamily.WAF, model.securityFamily()); - Assertions.assertEquals(ProvisioningState.FAILED, model.provisioningState()); - Assertions.assertEquals("lgmtrwahzjmucf", model.template()); - Assertions.assertEquals("byrplrohkpig", model.protectionStatus()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySolutionProperties model = - new SecuritySolutionProperties() - .withSecurityFamily(SecurityFamily.WAF) - .withProvisioningState(ProvisioningState.FAILED) - .withTemplate("lgmtrwahzjmucf") - .withProtectionStatus("byrplrohkpig"); - model = BinaryData.fromObject(model).toObject(SecuritySolutionProperties.class); - Assertions.assertEquals(SecurityFamily.WAF, model.securityFamily()); - Assertions.assertEquals(ProvisioningState.FAILED, model.provisioningState()); - Assertions.assertEquals("lgmtrwahzjmucf", model.template()); - Assertions.assertEquals("byrplrohkpig", model.protectionStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsGetWithResponseMockTests.java deleted file mode 100644 index 98a32d6a5146..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsGetWithResponseMockTests.java +++ /dev/null @@ -1,75 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ProvisioningState; -import com.azure.resourcemanager.security.models.SecurityFamily; -import com.azure.resourcemanager.security.models.SecuritySolution; -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 SecuritySolutionsGetWithResponseMockTests { - @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\":{\"securityFamily\":\"Va\",\"provisioningState\":\"Failed\",\"template\":\"umspbfsfeqbbew\",\"protectionStatus\":\"cuq\"},\"location\":\"yyxmzrmtmvwituw\",\"id\":\"yyjshcybwfuppo\",\"name\":\"prcmvouujxdiik\",\"type\":\"oxrezsvavlrxik\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecuritySolution response = - manager - .securitySolutions() - .getWithResponse("ali", "rycgnwplrrbph", "tsbbibtic", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(SecurityFamily.VA, response.securityFamily()); - Assertions.assertEquals(ProvisioningState.FAILED, response.provisioningState()); - Assertions.assertEquals("umspbfsfeqbbew", response.template()); - Assertions.assertEquals("cuq", response.protectionStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsListMockTests.java deleted file mode 100644 index 3972bba6e191..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ProvisioningState; -import com.azure.resourcemanager.security.models.SecurityFamily; -import com.azure.resourcemanager.security.models.SecuritySolution; -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 SecuritySolutionsListMockTests { - @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\":{\"securityFamily\":\"Ngfw\",\"provisioningState\":\"Succeeded\",\"template\":\"wyil\",\"protectionStatus\":\"pibkgxyxyaux\"},\"location\":\"ddobmcnltmwyt\",\"id\":\"ujsqycm\",\"name\":\"oxfab\",\"type\":\"qgpwbmwhr\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.securitySolutions().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals(SecurityFamily.NGFW, response.iterator().next().securityFamily()); - Assertions.assertEquals(ProvisioningState.SUCCEEDED, response.iterator().next().provisioningState()); - Assertions.assertEquals("wyil", response.iterator().next().template()); - Assertions.assertEquals("pibkgxyxyaux", response.iterator().next().protectionStatus()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataListInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataListInnerTests.java deleted file mode 100644 index 692cbbc733e9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataListInnerTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecuritySolutionsReferenceDataListInner; -import com.azure.resourcemanager.security.models.SecurityFamily; -import com.azure.resourcemanager.security.models.SecuritySolutionsReferenceData; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySolutionsReferenceDataListInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySolutionsReferenceDataListInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"securityFamily\":\"Va\",\"alertVendorName\":\"znnbsoqeqalarvl\",\"packageInfoUrl\":\"gunbtgfebwlnbm\",\"productName\":\"yreeudz\",\"publisher\":\"av\",\"publisherDisplayName\":\"pdqmjxlyyzglgouw\",\"template\":\"lmjjyuo\"},\"location\":\"tob\",\"id\":\"xkjeytunlbfj\",\"name\":\"wrus\",\"type\":\"kqbh\"}]}") - .toObject(SecuritySolutionsReferenceDataListInner.class); - Assertions.assertEquals(SecurityFamily.VA, model.value().get(0).securityFamily()); - Assertions.assertEquals("znnbsoqeqalarvl", model.value().get(0).alertVendorName()); - Assertions.assertEquals("gunbtgfebwlnbm", model.value().get(0).packageInfoUrl()); - Assertions.assertEquals("yreeudz", model.value().get(0).productName()); - Assertions.assertEquals("av", model.value().get(0).publisher()); - Assertions.assertEquals("pdqmjxlyyzglgouw", model.value().get(0).publisherDisplayName()); - Assertions.assertEquals("lmjjyuo", model.value().get(0).template()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySolutionsReferenceDataListInner model = - new SecuritySolutionsReferenceDataListInner() - .withValue( - Arrays - .asList( - new SecuritySolutionsReferenceData() - .withSecurityFamily(SecurityFamily.VA) - .withAlertVendorName("znnbsoqeqalarvl") - .withPackageInfoUrl("gunbtgfebwlnbm") - .withProductName("yreeudz") - .withPublisher("av") - .withPublisherDisplayName("pdqmjxlyyzglgouw") - .withTemplate("lmjjyuo"))); - model = BinaryData.fromObject(model).toObject(SecuritySolutionsReferenceDataListInner.class); - Assertions.assertEquals(SecurityFamily.VA, model.value().get(0).securityFamily()); - Assertions.assertEquals("znnbsoqeqalarvl", model.value().get(0).alertVendorName()); - Assertions.assertEquals("gunbtgfebwlnbm", model.value().get(0).packageInfoUrl()); - Assertions.assertEquals("yreeudz", model.value().get(0).productName()); - Assertions.assertEquals("av", model.value().get(0).publisher()); - Assertions.assertEquals("pdqmjxlyyzglgouw", model.value().get(0).publisherDisplayName()); - Assertions.assertEquals("lmjjyuo", model.value().get(0).template()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataPropertiesTests.java deleted file mode 100644 index a13c6be9d0b0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataPropertiesTests.java +++ /dev/null @@ -1,49 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecuritySolutionsReferenceDataProperties; -import com.azure.resourcemanager.security.models.SecurityFamily; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySolutionsReferenceDataPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySolutionsReferenceDataProperties model = - BinaryData - .fromString( - "{\"securityFamily\":\"Ngfw\",\"alertVendorName\":\"ixtmkzjvkviirhgf\",\"packageInfoUrl\":\"rwsdp\",\"productName\":\"ra\",\"publisher\":\"zvzbglbyv\",\"publisherDisplayName\":\"ctctbrxkjz\",\"template\":\"rgxffmshkw\"}") - .toObject(SecuritySolutionsReferenceDataProperties.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.securityFamily()); - Assertions.assertEquals("ixtmkzjvkviirhgf", model.alertVendorName()); - Assertions.assertEquals("rwsdp", model.packageInfoUrl()); - Assertions.assertEquals("ra", model.productName()); - Assertions.assertEquals("zvzbglbyv", model.publisher()); - Assertions.assertEquals("ctctbrxkjz", model.publisherDisplayName()); - Assertions.assertEquals("rgxffmshkw", model.template()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySolutionsReferenceDataProperties model = - new SecuritySolutionsReferenceDataProperties() - .withSecurityFamily(SecurityFamily.NGFW) - .withAlertVendorName("ixtmkzjvkviirhgf") - .withPackageInfoUrl("rwsdp") - .withProductName("ra") - .withPublisher("zvzbglbyv") - .withPublisherDisplayName("ctctbrxkjz") - .withTemplate("rgxffmshkw"); - model = BinaryData.fromObject(model).toObject(SecuritySolutionsReferenceDataProperties.class); - Assertions.assertEquals(SecurityFamily.NGFW, model.securityFamily()); - Assertions.assertEquals("ixtmkzjvkviirhgf", model.alertVendorName()); - Assertions.assertEquals("rwsdp", model.packageInfoUrl()); - Assertions.assertEquals("ra", model.productName()); - Assertions.assertEquals("zvzbglbyv", model.publisher()); - Assertions.assertEquals("ctctbrxkjz", model.publisherDisplayName()); - Assertions.assertEquals("rgxffmshkw", model.template()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataTests.java deleted file mode 100644 index 925233362b40..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDataTests.java +++ /dev/null @@ -1,49 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityFamily; -import com.azure.resourcemanager.security.models.SecuritySolutionsReferenceData; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySolutionsReferenceDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySolutionsReferenceData model = - BinaryData - .fromString( - "{\"properties\":{\"securityFamily\":\"Waf\",\"alertVendorName\":\"rqunjq\",\"packageInfoUrl\":\"denxau\",\"productName\":\"kpak\",\"publisher\":\"kifmjn\",\"publisherDisplayName\":\"awtqabpxuckpgg\",\"template\":\"oweyirdhlis\"},\"location\":\"wfl\",\"id\":\"qmp\",\"name\":\"zruwn\",\"type\":\"qxpxiwfcngjsaa\"}") - .toObject(SecuritySolutionsReferenceData.class); - Assertions.assertEquals(SecurityFamily.WAF, model.securityFamily()); - Assertions.assertEquals("rqunjq", model.alertVendorName()); - Assertions.assertEquals("denxau", model.packageInfoUrl()); - Assertions.assertEquals("kpak", model.productName()); - Assertions.assertEquals("kifmjn", model.publisher()); - Assertions.assertEquals("awtqabpxuckpgg", model.publisherDisplayName()); - Assertions.assertEquals("oweyirdhlis", model.template()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySolutionsReferenceData model = - new SecuritySolutionsReferenceData() - .withSecurityFamily(SecurityFamily.WAF) - .withAlertVendorName("rqunjq") - .withPackageInfoUrl("denxau") - .withProductName("kpak") - .withPublisher("kifmjn") - .withPublisherDisplayName("awtqabpxuckpgg") - .withTemplate("oweyirdhlis"); - model = BinaryData.fromObject(model).toObject(SecuritySolutionsReferenceData.class); - Assertions.assertEquals(SecurityFamily.WAF, model.securityFamily()); - Assertions.assertEquals("rqunjq", model.alertVendorName()); - Assertions.assertEquals("denxau", model.packageInfoUrl()); - Assertions.assertEquals("kpak", model.productName()); - Assertions.assertEquals("kifmjn", model.publisher()); - Assertions.assertEquals("awtqabpxuckpgg", model.publisherDisplayName()); - Assertions.assertEquals("oweyirdhlis", model.template()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListByHomeRegionWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListByHomeRegionWithResponseMockTests.java deleted file mode 100644 index 1424670dd955..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListByHomeRegionWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecuritySolutionsReferenceDataList; -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 SecuritySolutionsReferenceDatasListByHomeRegionWithResponseMockTests { - @Test - public void testListByHomeRegionWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"location\":\"xaxnrq\",\"id\":\"qo\",\"name\":\"nndx\",\"type\":\"lousdvrgptqm\"},{\"location\":\"zjdrp\",\"id\":\"zfulgyctsdbtq\",\"name\":\"kujdsooxrqwoe\",\"type\":\"rbtigap\"},{\"location\":\"arikeejdpdfhtwmm\",\"id\":\"fqbriqu\",\"name\":\"wwtrjm\",\"type\":\"qkvyhzokpoyuohu\"},{\"location\":\"snaajph\",\"id\":\"poejnglpwsa\",\"name\":\"axj\",\"type\":\"umxpezcoi\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecuritySolutionsReferenceDataList response = - manager - .securitySolutionsReferenceDatas() - .listByHomeRegionWithResponse("y", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListWithResponseMockTests.java deleted file mode 100644 index 3c9f4eadacf5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySolutionsReferenceDatasListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecuritySolutionsReferenceDataList; -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 SecuritySolutionsReferenceDatasListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"location\":\"fojiunrlsh\",\"id\":\"uknsykdtoi\",\"name\":\"oancdrco\",\"type\":\"nvxuldxonckb\"},{\"location\":\"blfxlupibaqzi\",\"id\":\"xz\",\"name\":\"zweghlwwbogvg\",\"type\":\"klqiyndveqel\"},{\"location\":\"fvdstrkzxsgt\",\"id\":\"ns\",\"name\":\"lr\",\"type\":\"smovpi\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecuritySolutionsReferenceDataList response = - manager.securitySolutionsReferenceDatas().listWithResponse(com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySubAssessmentListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySubAssessmentListTests.java deleted file mode 100644 index 42478af785bb..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecuritySubAssessmentListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecuritySubAssessmentList; - -public final class SecuritySubAssessmentListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySubAssessmentList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"id\":\"vgbmhr\",\"displayName\":\"kw\",\"remediation\":\"jejveg\",\"impact\":\"bpnaixexccbdre\",\"category\":\"hcexdrrvqa\",\"description\":\"kghtpwijnh\",\"timeGenerated\":\"2021-01-19T12:23:33Z\"},\"id\":\"ycxzbfvoo\",\"name\":\"vrvmtgjqppyost\",\"type\":\"on\"},{\"properties\":{\"id\":\"hgfipnsxkmcw\",\"displayName\":\"krrjrea\",\"remediation\":\"sgumhjglikkxwsl\",\"impact\":\"bq\",\"category\":\"uzlm\",\"description\":\"elfk\",\"timeGenerated\":\"2021-02-21T20:32:58Z\"},\"id\":\"rpw\",\"name\":\"xeznoi\",\"type\":\"brnjwmw\"}],\"nextLink\":\"nbsazejjoqkag\"}") - .toObject(SecuritySubAssessmentList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySubAssessmentList model = new SecuritySubAssessmentList(); - model = BinaryData.fromObject(model).toObject(SecuritySubAssessmentList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskInnerTests.java deleted file mode 100644 index 26d89e7606fd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityTaskInner; -import com.azure.resourcemanager.security.models.SecurityTaskParameters; -import java.util.HashMap; -import java.util.Map; - -public final class SecurityTaskInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityTaskInner model = - BinaryData - .fromString( - "{\"properties\":{\"state\":\"mabiknsorgjhxb\",\"creationTimeUtc\":\"2021-05-03T07:32:41Z\",\"securityTaskParameters\":{\"name\":\"wrlkdmtn\",\"\":{\"xdy\":\"datakotl\"}},\"lastStateChangeTimeUtc\":\"2021-07-08T09:31:36Z\",\"subState\":\"ocogj\"},\"id\":\"tdtbnnhadooc\",\"name\":\"kvci\",\"type\":\"hnvpamqgxq\"}") - .toObject(SecurityTaskInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityTaskInner model = - new SecurityTaskInner() - .withSecurityTaskParameters( - new SecurityTaskParameters().withAdditionalProperties(mapOf("name", "wrlkdmtn"))); - model = BinaryData.fromObject(model).toObject(SecurityTaskInner.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskListTests.java deleted file mode 100644 index 36ba851f6c8a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityTaskList; - -public final class SecurityTaskListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityTaskList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"state\":\"mslyzrpzbchckqqz\",\"creationTimeUtc\":\"2021-07-29T22:35:12Z\",\"lastStateChangeTimeUtc\":\"2021-09-28T16:07:34Z\",\"subState\":\"uiizynke\"},\"id\":\"yatrwy\",\"name\":\"q\",\"type\":\"ibzyhwitsmyp\"}],\"nextLink\":\"npcdpumnzgm\"}") - .toObject(SecurityTaskList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityTaskList model = new SecurityTaskList(); - model = BinaryData.fromObject(model).toObject(SecurityTaskList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskParametersTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskParametersTests.java deleted file mode 100644 index 20fc96fa43d2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskParametersTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SecurityTaskParameters; -import java.util.HashMap; -import java.util.Map; - -public final class SecurityTaskParametersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityTaskParameters model = - BinaryData - .fromString( - "{\"name\":\"npkukghimdblx\",\"\":{\"j\":\"datamfnjh\",\"oqreyfkzikfjawn\":\"datawmszkk\",\"vxwc\":\"dataa\"}}") - .toObject(SecurityTaskParameters.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityTaskParameters model = - new SecurityTaskParameters().withAdditionalProperties(mapOf("name", "npkukghimdblx")); - model = BinaryData.fromObject(model).toObject(SecurityTaskParameters.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskPropertiesTests.java deleted file mode 100644 index ab0162085e57..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SecurityTaskPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SecurityTaskProperties; -import com.azure.resourcemanager.security.models.SecurityTaskParameters; -import java.util.HashMap; -import java.util.Map; - -public final class SecurityTaskPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecurityTaskProperties model = - BinaryData - .fromString( - "{\"state\":\"ezikywggxkal\",\"creationTimeUtc\":\"2021-08-12T08:34:22Z\",\"securityTaskParameters\":{\"name\":\"lwuip\",\"\":{\"gvvcnayrhyr\":\"datajzkzi\",\"rdvstkwqqtch\":\"dataxxmueedn\",\"mtdaa\":\"dataalm\",\"vgpiohgwxrt\":\"datagdv\"}},\"lastStateChangeTimeUtc\":\"2021-04-12T14:57:26Z\",\"subState\":\"epxgyqagvr\"}") - .toObject(SecurityTaskProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecurityTaskProperties model = - new SecurityTaskProperties() - .withSecurityTaskParameters( - new SecurityTaskParameters().withAdditionalProperties(mapOf("name", "lwuip"))); - model = BinaryData.fromObject(model).toObject(SecurityTaskProperties.class); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SensitivityLabelTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SensitivityLabelTests.java deleted file mode 100644 index 43464cb1dae2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SensitivityLabelTests.java +++ /dev/null @@ -1,43 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.Rank; -import com.azure.resourcemanager.security.models.SensitivityLabel; -import org.junit.jupiter.api.Assertions; - -public final class SensitivityLabelTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SensitivityLabel model = - BinaryData - .fromString( - "{\"displayName\":\"ncormrlxqtvcof\",\"description\":\"f\",\"rank\":\"Low\",\"order\":585875953,\"enabled\":false}") - .toObject(SensitivityLabel.class); - Assertions.assertEquals("ncormrlxqtvcof", model.displayName()); - Assertions.assertEquals("f", model.description()); - Assertions.assertEquals(Rank.LOW, model.rank()); - Assertions.assertEquals(585875953, model.order()); - Assertions.assertEquals(false, model.enabled()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SensitivityLabel model = - new SensitivityLabel() - .withDisplayName("ncormrlxqtvcof") - .withDescription("f") - .withRank(Rank.LOW) - .withOrder(585875953) - .withEnabled(false); - model = BinaryData.fromObject(model).toObject(SensitivityLabel.class); - Assertions.assertEquals("ncormrlxqtvcof", model.displayName()); - Assertions.assertEquals("f", model.description()); - Assertions.assertEquals(Rank.LOW, model.rank()); - Assertions.assertEquals(585875953, model.order()); - Assertions.assertEquals(false, model.enabled()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentInnerTests.java deleted file mode 100644 index 5b2c5441d614..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ServerVulnerabilityAssessmentInner; - -public final class ServerVulnerabilityAssessmentInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServerVulnerabilityAssessmentInner model = - BinaryData - .fromString( - "{\"properties\":{\"provisioningState\":\"Canceled\"},\"id\":\"cimpevfg\",\"name\":\"b\",\"type\":\"rrilbywdxsmic\"}") - .toObject(ServerVulnerabilityAssessmentInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServerVulnerabilityAssessmentInner model = new ServerVulnerabilityAssessmentInner(); - model = BinaryData.fromObject(model).toObject(ServerVulnerabilityAssessmentInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentPropertiesTests.java deleted file mode 100644 index 536881f97f6a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ServerVulnerabilityAssessmentProperties; - -public final class ServerVulnerabilityAssessmentPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServerVulnerabilityAssessmentProperties model = - BinaryData - .fromString("{\"provisioningState\":\"Failed\"}") - .toObject(ServerVulnerabilityAssessmentProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServerVulnerabilityAssessmentProperties model = new ServerVulnerabilityAssessmentProperties(); - model = BinaryData.fromObject(model).toObject(ServerVulnerabilityAssessmentProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 3a488f83e1d9..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsCreateOrUpdateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessment; -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 ServerVulnerabilityAssessmentsCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"provisioningState\":\"Succeeded\"},\"id\":\"yfpqd\",\"name\":\"wkppnwyytfvp\",\"type\":\"tfjikffffgkuh\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(202); - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ServerVulnerabilityAssessment response = - manager - .serverVulnerabilityAssessments() - .createOrUpdateWithResponse( - "djnosdkvibf", "sgm", "trnzpducdaaktu", "ktz", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsDeleteMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsDeleteMockTests.java deleted file mode 100644 index fecbf05b77a8..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsDeleteMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 ServerVulnerabilityAssessmentsDeleteMockTests { - @Test - public void testDelete() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .serverVulnerabilityAssessments() - .delete("nwhvuldbkkejj", "jigawgaz", "xjqifhujjsbc", "lzaahzbhuroolk", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsGetWithResponseMockTests.java deleted file mode 100644 index 96c6bc02f1ae..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessment; -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 ServerVulnerabilityAssessmentsGetWithResponseMockTests { - @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\":{\"provisioningState\":\"Provisioning\"},\"id\":\"ecpwgo\",\"name\":\"jtzxnmxsdobygoo\",\"type\":\"xqapjxvazyjfucsa\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ServerVulnerabilityAssessment response = - manager - .serverVulnerabilityAssessments() - .getWithResponse( - "tassaekewna", "eajbkajlcyizyddc", "xo", "krvfsxxbydes", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListByExtendedResourceWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListByExtendedResourceWithResponseMockTests.java deleted file mode 100644 index f1886695fb59..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListByExtendedResourceWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ServerVulnerabilityAssessmentsList; -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 ServerVulnerabilityAssessmentsListByExtendedResourceWithResponseMockTests { - @Test - public void testListByExtendedResourceWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"ycoybajasqubf\",\"name\":\"j\",\"type\":\"ywhjqwmchq\"},{\"id\":\"tfxcpupuk\",\"name\":\"ymjzpwdlvwtiws\",\"type\":\"osaonhqnamppu\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ServerVulnerabilityAssessmentsList response = - manager - .serverVulnerabilityAssessments() - .listByExtendedResourceWithResponse( - "jo", "sfmnaybdjnxumen", "qontwhymxymulw", "vqtow", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListInnerTests.java deleted file mode 100644 index 31961ebd5ca4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityAssessmentsListInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.ServerVulnerabilityAssessmentInner; -import com.azure.resourcemanager.security.fluent.models.ServerVulnerabilityAssessmentsListInner; -import java.util.Arrays; - -public final class ServerVulnerabilityAssessmentsListInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServerVulnerabilityAssessmentsListInner model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Deprovisioning\"},\"id\":\"ys\",\"name\":\"gdotcubiipuipwo\",\"type\":\"onmacjekniz\"}]}") - .toObject(ServerVulnerabilityAssessmentsListInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServerVulnerabilityAssessmentsListInner model = - new ServerVulnerabilityAssessmentsListInner() - .withValue(Arrays.asList(new ServerVulnerabilityAssessmentInner())); - model = BinaryData.fromObject(model).toObject(ServerVulnerabilityAssessmentsListInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityPropertiesTests.java deleted file mode 100644 index 7783091172be..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ServerVulnerabilityPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ServerVulnerabilityProperties; - -public final class ServerVulnerabilityPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ServerVulnerabilityProperties model = - BinaryData - .fromString( - "{\"assessedResourceType\":\"ServerVulnerabilityAssessment\",\"type\":\"zyqu\",\"cvss\":{\"utrpbr\":{\"base\":15.430522},\"uuatvlmbjwcol\":{\"base\":94.24328}},\"patchable\":false,\"cve\":[{\"title\":\"w\",\"link\":\"cpahprzrvxhm\"}],\"threat\":\"hocn\",\"publishedTime\":\"2021-11-27T20:51:03Z\",\"vendorReferences\":[{\"title\":\"ngxno\",\"link\":\"xtdisnjevhd\"},{\"title\":\"ydidwhepfwwtjf\",\"link\":\"esxxhmwcdbckyoi\"}]}") - .toObject(ServerVulnerabilityProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ServerVulnerabilityProperties model = new ServerVulnerabilityProperties(); - model = BinaryData.fromObject(model).toObject(ServerVulnerabilityProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingInnerTests.java deleted file mode 100644 index 274dc0faefc1..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SettingInner; - -public final class SettingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SettingInner model = - BinaryData - .fromString("{\"kind\":\"Setting\",\"id\":\"gddpq\",\"name\":\"hehnmnaoya\",\"type\":\"kcoeqswank\"}") - .toObject(SettingInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SettingInner model = new SettingInner(); - model = BinaryData.fromObject(model).toObject(SettingInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsGetWithResponseMockTests.java deleted file mode 100644 index d5e431d4ffc3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsGetWithResponseMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Setting; -import com.azure.resourcemanager.security.models.SettingName; -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 SettingsGetWithResponseMockTests { - @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 = - "{\"kind\":\"Setting\",\"id\":\"rwnhkgqggoxsst\",\"name\":\"ivrakfrryn\",\"type\":\"cwmhlymgnukxrk\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Setting response = - manager.settings().getWithResponse(SettingName.MCAS, com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListMockTests.java deleted file mode 100644 index 35a34db94a9a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Setting; -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 SettingsListMockTests { - @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\":[{\"kind\":\"Setting\",\"id\":\"mvgoqpleh\",\"name\":\"umkz\",\"type\":\"llcz\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.settings().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListTests.java deleted file mode 100644 index 8f367ef1368f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SettingInner; -import com.azure.resourcemanager.security.models.SettingsList; -import java.util.Arrays; - -public final class SettingsListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SettingsList model = - BinaryData - .fromString( - "{\"value\":[{\"kind\":\"Setting\",\"id\":\"sqowxwc\",\"name\":\"mlikytw\",\"type\":\"czcswka\"}],\"nextLink\":\"ejyfdvlvhbwrnfx\"}") - .toObject(SettingsList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SettingsList model = new SettingsList().withValue(Arrays.asList(new SettingInner())); - model = BinaryData.fromObject(model).toObject(SettingsList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsUpdateWithResponseMockTests.java deleted file mode 100644 index bd57a3603592..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SettingsUpdateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.fluent.models.SettingInner; -import com.azure.resourcemanager.security.models.Setting; -import com.azure.resourcemanager.security.models.SettingName; -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 SettingsUpdateWithResponseMockTests { - @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 = - "{\"kind\":\"Setting\",\"id\":\"dwnhczbutoucgjti\",\"name\":\"jwayhi\",\"type\":\"qqwwvgwks\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Setting response = - manager - .settings() - .updateWithResponse(SettingName.WDATP, new SettingInner(), com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInnerTests.java deleted file mode 100644 index ffbdd98a417e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInnerTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SoftwareInner; -import com.azure.resourcemanager.security.models.EndOfSupportStatus; -import org.junit.jupiter.api.Assertions; - -public final class SoftwareInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SoftwareInner model = - BinaryData - .fromString( - "{\"properties\":{\"deviceId\":\"gm\",\"osPlatform\":\"fjlrxwtoauk\",\"vendor\":\"kvci\",\"softwareName\":\"zmoaeds\",\"version\":\"wuived\",\"endOfSupportStatus\":\"noLongerSupported\",\"endOfSupportDate\":\"eewxeiqbpsmg\",\"numberOfKnownVulnerabilities\":1437777352,\"firstSeenAt\":\"amljdlrgmsplzgau\"},\"id\":\"cshhv\",\"name\":\"ewgnxkympqanxrj\",\"type\":\"ixt\"}") - .toObject(SoftwareInner.class); - Assertions.assertEquals("gm", model.deviceId()); - Assertions.assertEquals("fjlrxwtoauk", model.osPlatform()); - Assertions.assertEquals("kvci", model.vendor()); - Assertions.assertEquals("zmoaeds", model.softwareName()); - Assertions.assertEquals("wuived", model.version()); - Assertions.assertEquals(EndOfSupportStatus.NO_LONGER_SUPPORTED, model.endOfSupportStatus()); - Assertions.assertEquals("eewxeiqbpsmg", model.endOfSupportDate()); - Assertions.assertEquals(1437777352, model.numberOfKnownVulnerabilities()); - Assertions.assertEquals("amljdlrgmsplzgau", model.firstSeenAt()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SoftwareInner model = - new SoftwareInner() - .withDeviceId("gm") - .withOsPlatform("fjlrxwtoauk") - .withVendor("kvci") - .withSoftwareName("zmoaeds") - .withVersion("wuived") - .withEndOfSupportStatus(EndOfSupportStatus.NO_LONGER_SUPPORTED) - .withEndOfSupportDate("eewxeiqbpsmg") - .withNumberOfKnownVulnerabilities(1437777352) - .withFirstSeenAt("amljdlrgmsplzgau"); - model = BinaryData.fromObject(model).toObject(SoftwareInner.class); - Assertions.assertEquals("gm", model.deviceId()); - Assertions.assertEquals("fjlrxwtoauk", model.osPlatform()); - Assertions.assertEquals("kvci", model.vendor()); - Assertions.assertEquals("zmoaeds", model.softwareName()); - Assertions.assertEquals("wuived", model.version()); - Assertions.assertEquals(EndOfSupportStatus.NO_LONGER_SUPPORTED, model.endOfSupportStatus()); - Assertions.assertEquals("eewxeiqbpsmg", model.endOfSupportDate()); - Assertions.assertEquals(1437777352, model.numberOfKnownVulnerabilities()); - Assertions.assertEquals("amljdlrgmsplzgau", model.firstSeenAt()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesGetWithResponseMockTests.java deleted file mode 100644 index 45a2f9fbcedd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.EndOfSupportStatus; -import com.azure.resourcemanager.security.models.Software; -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 SoftwareInventoriesGetWithResponseMockTests { - @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\":{\"deviceId\":\"xxr\",\"osPlatform\":\"obuzmsxga\",\"vendor\":\"dtkwppth\",\"softwareName\":\"dprmimrljdpoqf\",\"version\":\"emhkftbaewht\",\"endOfSupportStatus\":\"versionNoLongerSupported\",\"endOfSupportDate\":\"amfmxtllfl\",\"numberOfKnownVulnerabilities\":349341821,\"firstSeenAt\":\"cn\"},\"id\":\"rfijhggabq\",\"name\":\"gamk\",\"type\":\"ilir\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Software response = - manager - .softwareInventories() - .getWithResponse("bdfmm", "jdnaju", "pjyyqmkwlhvc", "loqd", "jk", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("xxr", response.deviceId()); - Assertions.assertEquals("obuzmsxga", response.osPlatform()); - Assertions.assertEquals("dtkwppth", response.vendor()); - Assertions.assertEquals("dprmimrljdpoqf", response.softwareName()); - Assertions.assertEquals("emhkftbaewht", response.version()); - Assertions.assertEquals(EndOfSupportStatus.VERSION_NO_LONGER_SUPPORTED, response.endOfSupportStatus()); - Assertions.assertEquals("amfmxtllfl", response.endOfSupportDate()); - Assertions.assertEquals(349341821, response.numberOfKnownVulnerabilities()); - Assertions.assertEquals("cn", response.firstSeenAt()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListByExtendedResourceMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListByExtendedResourceMockTests.java deleted file mode 100644 index d8c830b2c0d3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListByExtendedResourceMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.EndOfSupportStatus; -import com.azure.resourcemanager.security.models.Software; -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 SoftwareInventoriesListByExtendedResourceMockTests { - @Test - public void testListByExtendedResource() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"deviceId\":\"adhfztlray\",\"osPlatform\":\"kg\",\"vendor\":\"yh\",\"softwareName\":\"bkuwpzqxlc\",\"version\":\"akfe\",\"endOfSupportStatus\":\"noLongerSupported\",\"endOfSupportDate\":\"faqufqizjv\",\"numberOfKnownVulnerabilities\":297815263,\"firstSeenAt\":\"oajeyyjmjjxizx\"},\"id\":\"xhnzlslekcttgzkj\",\"name\":\"yqpdwadeghztld\",\"type\":\"vczdjiahuqymjzu\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager - .softwareInventories() - .listByExtendedResource("ulpodkaxpf", "bkzhmhjd", "lt", "eluqr", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("adhfztlray", response.iterator().next().deviceId()); - Assertions.assertEquals("kg", response.iterator().next().osPlatform()); - Assertions.assertEquals("yh", response.iterator().next().vendor()); - Assertions.assertEquals("bkuwpzqxlc", response.iterator().next().softwareName()); - Assertions.assertEquals("akfe", response.iterator().next().version()); - Assertions - .assertEquals(EndOfSupportStatus.NO_LONGER_SUPPORTED, response.iterator().next().endOfSupportStatus()); - Assertions.assertEquals("faqufqizjv", response.iterator().next().endOfSupportDate()); - Assertions.assertEquals(297815263, response.iterator().next().numberOfKnownVulnerabilities()); - Assertions.assertEquals("oajeyyjmjjxizx", response.iterator().next().firstSeenAt()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListMockTests.java deleted file mode 100644 index 5bb725c35092..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwareInventoriesListMockTests.java +++ /dev/null @@ -1,78 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.EndOfSupportStatus; -import com.azure.resourcemanager.security.models.Software; -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 SoftwareInventoriesListMockTests { - @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\":{\"deviceId\":\"wmejjqhd\",\"osPlatform\":\"vmqxi\",\"vendor\":\"okyfoz\",\"softwareName\":\"nzxbyp\",\"version\":\"pgaixwrgrkkderf\",\"endOfSupportStatus\":\"versionNoLongerSupported\",\"endOfSupportDate\":\"ikwepwogggicw\",\"numberOfKnownVulnerabilities\":1352786731,\"firstSeenAt\":\"fmcqb\"},\"id\":\"udzpgchz\",\"name\":\"gfqumjdjxhzghgo\",\"type\":\"kynrceqavf\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.softwareInventories().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("wmejjqhd", response.iterator().next().deviceId()); - Assertions.assertEquals("vmqxi", response.iterator().next().osPlatform()); - Assertions.assertEquals("okyfoz", response.iterator().next().vendor()); - Assertions.assertEquals("nzxbyp", response.iterator().next().softwareName()); - Assertions.assertEquals("pgaixwrgrkkderf", response.iterator().next().version()); - Assertions - .assertEquals( - EndOfSupportStatus.VERSION_NO_LONGER_SUPPORTED, response.iterator().next().endOfSupportStatus()); - Assertions.assertEquals("ikwepwogggicw", response.iterator().next().endOfSupportDate()); - Assertions.assertEquals(1352786731, response.iterator().next().numberOfKnownVulnerabilities()); - Assertions.assertEquals("fmcqb", response.iterator().next().firstSeenAt()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwarePropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwarePropertiesTests.java deleted file mode 100644 index 54a412a8401b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwarePropertiesTests.java +++ /dev/null @@ -1,55 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SoftwareProperties; -import com.azure.resourcemanager.security.models.EndOfSupportStatus; -import org.junit.jupiter.api.Assertions; - -public final class SoftwarePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SoftwareProperties model = - BinaryData - .fromString( - "{\"deviceId\":\"taoypnyghshxc\",\"osPlatform\":\"hkgmnsg\",\"vendor\":\"xycphdrwjjkh\",\"softwareName\":\"omacluzvxnqmhr\",\"version\":\"pd\",\"endOfSupportStatus\":\"upcomingVersionNoLongerSupported\",\"endOfSupportDate\":\"oi\",\"numberOfKnownVulnerabilities\":785692524,\"firstSeenAt\":\"sffxui\"}") - .toObject(SoftwareProperties.class); - Assertions.assertEquals("taoypnyghshxc", model.deviceId()); - Assertions.assertEquals("hkgmnsg", model.osPlatform()); - Assertions.assertEquals("xycphdrwjjkh", model.vendor()); - Assertions.assertEquals("omacluzvxnqmhr", model.softwareName()); - Assertions.assertEquals("pd", model.version()); - Assertions.assertEquals(EndOfSupportStatus.UPCOMING_VERSION_NO_LONGER_SUPPORTED, model.endOfSupportStatus()); - Assertions.assertEquals("oi", model.endOfSupportDate()); - Assertions.assertEquals(785692524, model.numberOfKnownVulnerabilities()); - Assertions.assertEquals("sffxui", model.firstSeenAt()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SoftwareProperties model = - new SoftwareProperties() - .withDeviceId("taoypnyghshxc") - .withOsPlatform("hkgmnsg") - .withVendor("xycphdrwjjkh") - .withSoftwareName("omacluzvxnqmhr") - .withVersion("pd") - .withEndOfSupportStatus(EndOfSupportStatus.UPCOMING_VERSION_NO_LONGER_SUPPORTED) - .withEndOfSupportDate("oi") - .withNumberOfKnownVulnerabilities(785692524) - .withFirstSeenAt("sffxui"); - model = BinaryData.fromObject(model).toObject(SoftwareProperties.class); - Assertions.assertEquals("taoypnyghshxc", model.deviceId()); - Assertions.assertEquals("hkgmnsg", model.osPlatform()); - Assertions.assertEquals("xycphdrwjjkh", model.vendor()); - Assertions.assertEquals("omacluzvxnqmhr", model.softwareName()); - Assertions.assertEquals("pd", model.version()); - Assertions.assertEquals(EndOfSupportStatus.UPCOMING_VERSION_NO_LONGER_SUPPORTED, model.endOfSupportStatus()); - Assertions.assertEquals("oi", model.endOfSupportDate()); - Assertions.assertEquals(785692524, model.numberOfKnownVulnerabilities()); - Assertions.assertEquals("sffxui", model.firstSeenAt()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwaresListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwaresListTests.java deleted file mode 100644 index 0f39ca4eab08..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SoftwaresListTests.java +++ /dev/null @@ -1,63 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.SoftwareInner; -import com.azure.resourcemanager.security.models.EndOfSupportStatus; -import com.azure.resourcemanager.security.models.SoftwaresList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SoftwaresListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SoftwaresList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"deviceId\":\"ubkmifo\",\"osPlatform\":\"ku\",\"vendor\":\"phavpmhbrb\",\"softwareName\":\"vgovpbbttefjokn\",\"version\":\"qyzqedikdfrdb\",\"endOfSupportStatus\":\"upcomingNoLongerSupported\",\"endOfSupportDate\":\"jgeihfqlggwfi\",\"numberOfKnownVulnerabilities\":864537987,\"firstSeenAt\":\"mjpb\"},\"id\":\"ephmgtvljvrcmyfq\",\"name\":\"pgxh\",\"type\":\"pomyqwcabvnuile\"}],\"nextLink\":\"aswlp\"}") - .toObject(SoftwaresList.class); - Assertions.assertEquals("ubkmifo", model.value().get(0).deviceId()); - Assertions.assertEquals("ku", model.value().get(0).osPlatform()); - Assertions.assertEquals("phavpmhbrb", model.value().get(0).vendor()); - Assertions.assertEquals("vgovpbbttefjokn", model.value().get(0).softwareName()); - Assertions.assertEquals("qyzqedikdfrdb", model.value().get(0).version()); - Assertions - .assertEquals(EndOfSupportStatus.UPCOMING_NO_LONGER_SUPPORTED, model.value().get(0).endOfSupportStatus()); - Assertions.assertEquals("jgeihfqlggwfi", model.value().get(0).endOfSupportDate()); - Assertions.assertEquals(864537987, model.value().get(0).numberOfKnownVulnerabilities()); - Assertions.assertEquals("mjpb", model.value().get(0).firstSeenAt()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SoftwaresList model = - new SoftwaresList() - .withValue( - Arrays - .asList( - new SoftwareInner() - .withDeviceId("ubkmifo") - .withOsPlatform("ku") - .withVendor("phavpmhbrb") - .withSoftwareName("vgovpbbttefjokn") - .withVersion("qyzqedikdfrdb") - .withEndOfSupportStatus(EndOfSupportStatus.UPCOMING_NO_LONGER_SUPPORTED) - .withEndOfSupportDate("jgeihfqlggwfi") - .withNumberOfKnownVulnerabilities(864537987) - .withFirstSeenAt("mjpb"))); - model = BinaryData.fromObject(model).toObject(SoftwaresList.class); - Assertions.assertEquals("ubkmifo", model.value().get(0).deviceId()); - Assertions.assertEquals("ku", model.value().get(0).osPlatform()); - Assertions.assertEquals("phavpmhbrb", model.value().get(0).vendor()); - Assertions.assertEquals("vgovpbbttefjokn", model.value().get(0).softwareName()); - Assertions.assertEquals("qyzqedikdfrdb", model.value().get(0).version()); - Assertions - .assertEquals(EndOfSupportStatus.UPCOMING_NO_LONGER_SUPPORTED, model.value().get(0).endOfSupportStatus()); - Assertions.assertEquals("jgeihfqlggwfi", model.value().get(0).endOfSupportDate()); - Assertions.assertEquals(864537987, model.value().get(0).numberOfKnownVulnerabilities()); - Assertions.assertEquals("mjpb", model.value().get(0).firstSeenAt()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlServerVulnerabilityPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlServerVulnerabilityPropertiesTests.java deleted file mode 100644 index cee1d6b938fe..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlServerVulnerabilityPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.SqlServerVulnerabilityProperties; - -public final class SqlServerVulnerabilityPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SqlServerVulnerabilityProperties model = - BinaryData - .fromString( - "{\"assessedResourceType\":\"SqlServerVulnerability\",\"type\":\"l\",\"query\":\"rhuzgfxonjtpu\"}") - .toObject(SqlServerVulnerabilityProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SqlServerVulnerabilityProperties model = new SqlServerVulnerabilityProperties(); - model = BinaryData.fromObject(model).toObject(SqlServerVulnerabilityProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesAddWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesAddWithResponseMockTests.java deleted file mode 100644 index 2db1dca0301e..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesAddWithResponseMockTests.java +++ /dev/null @@ -1,105 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RulesResults; -import com.azure.resourcemanager.security.models.RulesResultsInput; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -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 SqlVulnerabilityAssessmentBaselineRulesAddWithResponseMockTests { - @Test - public void testAddWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"s\",\"name\":\"tewuvcy\",\"type\":\"jeufj\"},{\"id\":\"lpditfnonpi\",\"name\":\"uxlvrhprrvbwonl\",\"type\":\"qflvtlrvbst\"},{\"id\":\"uy\",\"name\":\"uninttlnrjdszd\",\"type\":\"u\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RulesResults response = - manager - .sqlVulnerabilityAssessmentBaselineRules() - .addWithResponse( - "hychakvyrfbqvum", - "xqjsiuepm", - new RulesResultsInput() - .withLatestScan(false) - .withResults( - mapOf( - "wjflobh", - Arrays.asList(Arrays.asList("qmpftxefvulb", "mrtuxyp", "hfcaeo"), Arrays.asList("fqd")), - "dzuqscag", - Arrays - .asList( - Arrays.asList("momfecorkfroc", "bmx"), - Arrays.asList("j", "zezbjes", "lslu", "bqfy"), - Arrays.asList("nyh")), - "mnwsvh", - Arrays - .asList( - Arrays.asList("ouprs", "tqzsslhmgwfnivr"), - Arrays.asList("fduiolhgyqvpb", "j"), - Arrays.asList("qzucfzluczdquur", "ormvh", "zielbprnq", "jywzcqyg")), - "tpkvegeattbzkgtz", - Arrays.asList(Arrays.asList("qiwy", "jtobdrrp"), Arrays.asList("ehkuns", "fjh", "l")))), - com.azure.core.util.Context.NONE) - .getValue(); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateWithResponseMockTests.java deleted file mode 100644 index 4c3f40452285..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RuleResults; -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 SqlVulnerabilityAssessmentBaselineRulesCreateOrUpdateWithResponseMockTests { - @Test - public void testCreateOrUpdateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"results\":[[\"dlhzwhcu\",\"vbosjj\"]]},\"id\":\"dizhrjqfyaytvsly\",\"name\":\"kcgn\",\"type\":\"uarlcjiwgsxfaioc\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RuleResults response = - manager - .sqlVulnerabilityAssessmentBaselineRules() - .define("iciqppo") - .withExistingResourceId("e") - .withLatestScan(false) - .withResults( - Arrays - .asList( - Arrays.asList("jnoxuoxtfnr", "ssf"), - Arrays.asList("gckncjmg"), - Arrays.asList("nvbt", "dxfmjymjn", "jluqllbsupu"))) - .withWorkspaceId("vgp") - .create(); - - Assertions.assertEquals("dlhzwhcu", response.properties().results().get(0).get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesDeleteWithResponseMockTests.java deleted file mode 100644 index 534f4adfda1c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesDeleteWithResponseMockTests.java +++ /dev/null @@ -1,63 +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.security.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.security.SecurityManager; -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 SqlVulnerabilityAssessmentBaselineRulesDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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(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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .sqlVulnerabilityAssessmentBaselineRules() - .deleteWithResponse("jcw", "ewfhxwyrkbre", "zl", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesGetWithResponseMockTests.java deleted file mode 100644 index a4dd8bff5ac0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RuleResults; -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 SqlVulnerabilityAssessmentBaselineRulesGetWithResponseMockTests { - @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\":{\"results\":[[\"buypwovvv\",\"fleev\",\"oqayrehjuqwv\",\"pxrl\"]]},\"id\":\"hpzihacenqqzlx\",\"name\":\"qzubfonfd\",\"type\":\"gmkfw\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RuleResults response = - manager - .sqlVulnerabilityAssessmentBaselineRules() - .getWithResponse("fzs", "le", "yrletndqlmf", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("buypwovvv", response.properties().results().get(0).get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesListWithResponseMockTests.java deleted file mode 100644 index b58bb14f3341..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentBaselineRulesListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RulesResults; -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 SqlVulnerabilityAssessmentBaselineRulesListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"e\",\"name\":\"tjrieikm\",\"type\":\"l\"},{\"id\":\"klfnisyxgucbmt\",\"name\":\"ed\",\"type\":\"cnnstjcyy\"},{\"id\":\"tzrxzhcle\",\"name\":\"wwtzqzcloy\",\"type\":\"yup\"},{\"id\":\"dhz\",\"name\":\"yresgzsdtmwbyorj\",\"type\":\"lb\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RulesResults response = - manager - .sqlVulnerabilityAssessmentBaselineRules() - .listWithResponse("ynjpchamkaepl", "ajubo", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsGetWithResponseMockTests.java deleted file mode 100644 index 81a3576060ae..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsGetWithResponseMockTests.java +++ /dev/null @@ -1,88 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.RuleSeverity; -import com.azure.resourcemanager.security.models.RuleStatus; -import com.azure.resourcemanager.security.models.RuleType; -import com.azure.resourcemanager.security.models.ScanResult; -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 SqlVulnerabilityAssessmentScanResultsGetWithResponseMockTests { - @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\":{\"ruleId\":\"lvrqo\",\"status\":\"NonFinding\",\"isTrimmed\":true,\"queryResults\":[[\"ilwdqmqfy\",\"eotmf\",\"lkdlgwgna\"],[\"uuyiuy\",\"afixlxicwgpthd\",\"fmfzcfasfodropa\"],[\"ngtwyuskwgq\"]],\"remediation\":{\"description\":\"au\",\"scripts\":[],\"automated\":true,\"portalLink\":\"lv\"},\"baselineAdjustedResult\":{\"status\":\"Finding\",\"resultsNotInBaseline\":[],\"resultsOnlyInBaseline\":[]},\"ruleMetadata\":{\"ruleId\":\"uppiyxlzm\",\"severity\":\"Low\",\"category\":\"e\",\"ruleType\":\"PositiveList\",\"title\":\"vab\",\"description\":\"vsexduetb\",\"rationale\":\"fcze\",\"benchmarkReferences\":[]}},\"id\":\"rlqbpxyazkjpir\",\"name\":\"zxvbczwhyegbthms\",\"type\":\"i\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ScanResult response = - manager - .sqlVulnerabilityAssessmentScanResults() - .getWithResponse( - "hxwwuzdm", "vwlvivjmxmlit", "dsjipdviscotyxb", "iifef", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("lvrqo", response.properties().ruleId()); - Assertions.assertEquals(RuleStatus.NON_FINDING, response.properties().status()); - Assertions.assertEquals(true, response.properties().isTrimmed()); - Assertions.assertEquals("ilwdqmqfy", response.properties().queryResults().get(0).get(0)); - Assertions.assertEquals("au", response.properties().remediation().description()); - Assertions.assertEquals(true, response.properties().remediation().automated()); - Assertions.assertEquals("lv", response.properties().remediation().portalLink()); - Assertions.assertEquals(RuleStatus.FINDING, response.properties().baselineAdjustedResult().status()); - Assertions.assertEquals("uppiyxlzm", response.properties().ruleMetadata().ruleId()); - Assertions.assertEquals(RuleSeverity.LOW, response.properties().ruleMetadata().severity()); - Assertions.assertEquals("e", response.properties().ruleMetadata().category()); - Assertions.assertEquals(RuleType.POSITIVE_LIST, response.properties().ruleMetadata().ruleType()); - Assertions.assertEquals("vab", response.properties().ruleMetadata().title()); - Assertions.assertEquals("vsexduetb", response.properties().ruleMetadata().description()); - Assertions.assertEquals("fcze", response.properties().ruleMetadata().rationale()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsListWithResponseMockTests.java deleted file mode 100644 index 791b71e3a19c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScanResultsListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.ScanResults; -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 SqlVulnerabilityAssessmentScanResultsListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"jvakmhzbhwahfbw\",\"name\":\"hbnnxemv\",\"type\":\"nuqqkotauratnicp\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ScanResults response = - manager - .sqlVulnerabilityAssessmentScanResults() - .listWithResponse("jbuiggru", "ozfvualjt", "oivsdwsngkrf", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansGetWithResponseMockTests.java deleted file mode 100644 index 947112be60e0..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansGetWithResponseMockTests.java +++ /dev/null @@ -1,86 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Scan; -import com.azure.resourcemanager.security.models.ScanState; -import com.azure.resourcemanager.security.models.ScanTriggerType; -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 SqlVulnerabilityAssessmentScansGetWithResponseMockTests { - @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\":{\"triggerType\":\"OnDemand\",\"state\":\"Failed\",\"server\":\"f\",\"database\":\"lzfbpntogken\",\"sqlVersion\":\"khbmcarmoyfxxk\",\"startTime\":\"2021-01-07T21:38:42Z\",\"endTime\":\"2021-04-22T07:09:08Z\",\"highSeverityFailedRulesCount\":686540302,\"mediumSeverityFailedRulesCount\":302699807,\"lowSeverityFailedRulesCount\":1307514543,\"totalPassedRulesCount\":262414797,\"totalFailedRulesCount\":732326213,\"totalRulesCount\":1043556293,\"isBaselineApplied\":true,\"lastScanTime\":\"2021-05-26T20:03:53Z\"},\"id\":\"t\",\"name\":\"peerscd\",\"type\":\"rnrnjrcufmbgacnr\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Scan response = - manager - .sqlVulnerabilityAssessmentScans() - .getWithResponse("th", "eatnejrnminzq", "lgtkihoni", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(ScanTriggerType.ON_DEMAND, response.properties().triggerType()); - Assertions.assertEquals(ScanState.FAILED, response.properties().state()); - Assertions.assertEquals("f", response.properties().server()); - Assertions.assertEquals("lzfbpntogken", response.properties().database()); - Assertions.assertEquals("khbmcarmoyfxxk", response.properties().sqlVersion()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-07T21:38:42Z"), response.properties().startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-22T07:09:08Z"), response.properties().endTime()); - Assertions.assertEquals(686540302, response.properties().highSeverityFailedRulesCount()); - Assertions.assertEquals(302699807, response.properties().mediumSeverityFailedRulesCount()); - Assertions.assertEquals(1307514543, response.properties().lowSeverityFailedRulesCount()); - Assertions.assertEquals(262414797, response.properties().totalPassedRulesCount()); - Assertions.assertEquals(732326213, response.properties().totalFailedRulesCount()); - Assertions.assertEquals(1043556293, response.properties().totalRulesCount()); - Assertions.assertEquals(true, response.properties().isBaselineApplied()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-26T20:03:53Z"), response.properties().lastScanTime()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansListWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansListWithResponseMockTests.java deleted file mode 100644 index 896fd8e6e727..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SqlVulnerabilityAssessmentScansListWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.Scans; -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 SqlVulnerabilityAssessmentScansListWithResponseMockTests { - @Test - public void testListWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"id\":\"cskkqjmx\",\"name\":\"tueipuugkwdr\",\"type\":\"mrpahuuonj\"},{\"id\":\"xukguehv\",\"name\":\"pxjoegcjojll\",\"type\":\"uidpmtonvhg\"},{\"id\":\"tmeplhbpj\",\"name\":\"apmumm\",\"type\":\"kvavucgj\"},{\"id\":\"aiq\",\"name\":\"mnuf\",\"type\":\"hr\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Scans response = - manager - .sqlVulnerabilityAssessmentScans() - .listWithResponse("fdtncmspsanma", "eubkqiqmlf", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SuppressionAlertsScopeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SuppressionAlertsScopeTests.java deleted file mode 100644 index 0a6103a002fd..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/SuppressionAlertsScopeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ScopeElement; -import com.azure.resourcemanager.security.models.SuppressionAlertsScope; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SuppressionAlertsScopeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SuppressionAlertsScope model = - BinaryData - .fromString( - "{\"allOf\":[{\"field\":\"pnnbjc\",\"\":{\"orsukokwbqp\":\"dataibbdaxconfoza\",\"hw\":\"datahlvnuuepzlr\"}}]}") - .toObject(SuppressionAlertsScope.class); - Assertions.assertEquals("pnnbjc", model.allOf().get(0).field()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SuppressionAlertsScope model = - new SuppressionAlertsScope() - .withAllOf(Arrays.asList(new ScopeElement().withField("pnnbjc").withAdditionalProperties(mapOf()))); - model = BinaryData.fromObject(model).toObject(SuppressionAlertsScope.class); - Assertions.assertEquals("pnnbjc", model.allOf().get(0).field()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsResourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsResourceTests.java deleted file mode 100644 index 714e9f1a31f6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsResourceTests.java +++ /dev/null @@ -1,41 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TagsResource; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class TagsResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TagsResource model = - BinaryData - .fromString("{\"tags\":{\"yoxgvcltbgsnc\":\"dokgjl\",\"htxfvgxbfsmxnehm\":\"hkjeszzhbi\"}}") - .toObject(TagsResource.class); - Assertions.assertEquals("dokgjl", model.tags().get("yoxgvcltbgsnc")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TagsResource model = - new TagsResource().withTags(mapOf("yoxgvcltbgsnc", "dokgjl", "htxfvgxbfsmxnehm", "hkjeszzhbi")); - model = BinaryData.fromObject(model).toObject(TagsResource.class); - Assertions.assertEquals("dokgjl", model.tags().get("yoxgvcltbgsnc")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsTests.java deleted file mode 100644 index 0c1961837789..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TagsTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.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\":{\"vpkjpr\":\"qioknssxmojm\",\"ql\":\"kwcf\"}}").toObject(Tags.class); - Assertions.assertEquals("qioknssxmojm", model.tags().get("vpkjpr")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Tags model = new Tags().withTags(mapOf("vpkjpr", "qioknssxmojm", "ql", "kwcf")); - model = BinaryData.fromObject(model).toObject(Tags.class); - Assertions.assertEquals("qioknssxmojm", model.tags().get("vpkjpr")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetResourceGroupLevelTaskWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetResourceGroupLevelTaskWithResponseMockTests.java deleted file mode 100644 index f2320c0873e4..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetResourceGroupLevelTaskWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecurityTask; -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 TasksGetResourceGroupLevelTaskWithResponseMockTests { - @Test - public void testGetResourceGroupLevelTaskWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"state\":\"nwoqartwy\",\"creationTimeUtc\":\"2021-05-19T08:43:04Z\",\"securityTaskParameters\":{\"name\":\"advatdavuqmcb\",\"\":{}},\"lastStateChangeTimeUtc\":\"2021-11-04T00:59:22Z\",\"subState\":\"bjlquv\"},\"id\":\"ezcjumvpsi\",\"name\":\"ioyoiglkmiq\",\"type\":\"nnraclibbfqpspkl\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecurityTask response = - manager - .tasks() - .getResourceGroupLevelTaskWithResponse( - "kldmaxxijv", "kwsdgkj", "yacwrasekwefc", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetSubscriptionLevelTaskWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetSubscriptionLevelTaskWithResponseMockTests.java deleted file mode 100644 index 608a6827623c..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksGetSubscriptionLevelTaskWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecurityTask; -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 TasksGetSubscriptionLevelTaskWithResponseMockTests { - @Test - public void testGetSubscriptionLevelTaskWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"state\":\"tjoxztfw\",\"creationTimeUtc\":\"2021-05-29T00:58:12Z\",\"securityTaskParameters\":{\"name\":\"czevjnn\",\"\":{}},\"lastStateChangeTimeUtc\":\"2021-07-28T08:00:42Z\",\"subState\":\"yvrtp\"},\"id\":\"pemhzcgkrepdqhqy\",\"name\":\"wqwemvxqabckmze\",\"type\":\"xin\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SecurityTask response = - manager - .tasks() - .getSubscriptionLevelTaskWithResponse("dtelvhyibdrqrs", "hbuubpy", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByHomeRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByHomeRegionMockTests.java deleted file mode 100644 index 088893685d90..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByHomeRegionMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecurityTask; -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 TasksListByHomeRegionMockTests { - @Test - public void testListByHomeRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"state\":\"buvczldbglzoutb\",\"creationTimeUtc\":\"2021-08-20T05:59:52Z\",\"securityTaskParameters\":{\"name\":\"ekaj\",\"\":{}},\"lastStateChangeTimeUtc\":\"2021-09-26T19:49:32Z\",\"subState\":\"snorbjg\"},\"id\":\"nzjotvmr\",\"name\":\"khlobvvjbhvhdi\",\"type\":\"ayfluiyuosnu\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.tasks().listByHomeRegion("gdnk", "fgmwd", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByResourceGroupMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByResourceGroupMockTests.java deleted file mode 100644 index 2a3a4a647968..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListByResourceGroupMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecurityTask; -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 TasksListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"state\":\"iphmsexroqrn\",\"creationTimeUtc\":\"2021-06-23T15:02:24Z\",\"securityTaskParameters\":{\"name\":\"vonfeeqgpkr\",\"\":{}},\"lastStateChangeTimeUtc\":\"2021-09-21T21:02:11Z\",\"subState\":\"nixxo\"},\"id\":\"wzkyf\",\"name\":\"nwpiwxeiicrm\",\"type\":\"e\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.tasks().listByResourceGroup("ng", "rbf", "xyxz", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListMockTests.java deleted file mode 100644 index de653de26d07..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.SecurityTask; -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 TasksListMockTests { - @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\":{\"state\":\"pdxcltuubwy\",\"creationTimeUtc\":\"2021-02-05T14:16:57Z\",\"securityTaskParameters\":{\"name\":\"wcpjqduqgi\",\"\":{}},\"lastStateChangeTimeUtc\":\"2021-01-24T18:32:56Z\",\"subState\":\"fbwljavhuerkjdd\"},\"id\":\"r\",\"name\":\"liegftcvbi\",\"type\":\"ftksd\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.tasks().list("kqv", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateResourceGroupLevelTaskStateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateResourceGroupLevelTaskStateWithResponseMockTests.java deleted file mode 100644 index 56e610da2614..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateResourceGroupLevelTaskStateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.TaskUpdateActionType; -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 TasksUpdateResourceGroupLevelTaskStateWithResponseMockTests { - @Test - public void testUpdateResourceGroupLevelTaskStateWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .tasks() - .updateResourceGroupLevelTaskStateWithResponse( - "dydgnhautwukex", - "gpmnmabe", - "dqilwgdfpf", - TaskUpdateActionType.CLOSE, - com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateSubscriptionLevelTaskStateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateSubscriptionLevelTaskStateWithResponseMockTests.java deleted file mode 100644 index ab104b6dca27..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TasksUpdateSubscriptionLevelTaskStateWithResponseMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.TaskUpdateActionType; -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 TasksUpdateSubscriptionLevelTaskStateWithResponseMockTests { - @Test - public void testUpdateSubscriptionLevelTaskStateWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .tasks() - .updateSubscriptionLevelTaskStateWithResponse( - "greohtwhlpuzjp", "eezn", TaskUpdateActionType.START, com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ThresholdCustomAlertRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ThresholdCustomAlertRuleTests.java deleted file mode 100644 index 3738419f9ff8..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/ThresholdCustomAlertRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ThresholdCustomAlertRule; -import org.junit.jupiter.api.Assertions; - -public final class ThresholdCustomAlertRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ThresholdCustomAlertRule model = - BinaryData - .fromString( - "{\"ruleType\":\"ThresholdCustomAlertRule\",\"minThreshold\":1913635803,\"maxThreshold\":1581858778,\"displayName\":\"bjnpg\",\"description\":\"ftadehxnltyfs\",\"isEnabled\":true}") - .toObject(ThresholdCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(1913635803, model.minThreshold()); - Assertions.assertEquals(1581858778, model.maxThreshold()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ThresholdCustomAlertRule model = - new ThresholdCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(1913635803) - .withMaxThreshold(1581858778); - model = BinaryData.fromObject(model).toObject(ThresholdCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(1913635803, model.minThreshold()); - Assertions.assertEquals(1581858778, model.maxThreshold()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TimeWindowCustomAlertRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TimeWindowCustomAlertRuleTests.java deleted file mode 100644 index 5483ab4bb8d2..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TimeWindowCustomAlertRuleTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TimeWindowCustomAlertRule; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class TimeWindowCustomAlertRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TimeWindowCustomAlertRule model = - BinaryData - .fromString( - "{\"ruleType\":\"TimeWindowCustomAlertRule\",\"timeWindowSize\":\"PT169H1M25S\",\"minThreshold\":1432436623,\"maxThreshold\":570000653,\"displayName\":\"ctbqvudwx\",\"description\":\"dnvowg\",\"isEnabled\":true}") - .toObject(TimeWindowCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(1432436623, model.minThreshold()); - Assertions.assertEquals(570000653, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT169H1M25S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TimeWindowCustomAlertRule model = - new TimeWindowCustomAlertRule() - .withIsEnabled(true) - .withMinThreshold(1432436623) - .withMaxThreshold(570000653) - .withTimeWindowSize(Duration.parse("PT169H1M25S")); - model = BinaryData.fromObject(model).toObject(TimeWindowCustomAlertRule.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(1432436623, model.minThreshold()); - Assertions.assertEquals(570000653, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT169H1M25S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesGetWithResponseMockTests.java deleted file mode 100644 index 349eb388fc6f..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.TopologyResource; -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 TopologiesGetWithResponseMockTests { - @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\":{\"calculatedDateTime\":\"2021-04-12T21:32:56Z\",\"topologyResources\":[]},\"location\":\"c\",\"id\":\"pcfykkpy\",\"name\":\"cpawmp\",\"type\":\"prdpwrpc\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - TopologyResource response = - manager.topologies().getWithResponse("wlp", "yuqh", "lmcskyk", com.azure.core.util.Context.NONE).getValue(); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListByHomeRegionMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListByHomeRegionMockTests.java deleted file mode 100644 index 3e4b2554f678..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListByHomeRegionMockTests.java +++ /dev/null @@ -1,65 +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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.TopologyResource; -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 TopologiesListByHomeRegionMockTests { - @Test - public void testListByHomeRegion() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"calculatedDateTime\":\"2021-11-24T13:56:06Z\",\"topologyResources\":[]},\"location\":\"ahwkxjjm\",\"id\":\"tnlmsoodtmvecdhd\",\"name\":\"swcrptveaj\",\"type\":\"zxvlgsrgkrfizrp\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.topologies().listByHomeRegion("wnk", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListMockTests.java deleted file mode 100644 index 31793705ff13..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologiesListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.TopologyResource; -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 TopologiesListMockTests { - @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\":{\"calculatedDateTime\":\"2021-06-26T17:01:39Z\",\"topologyResources\":[]},\"location\":\"gkegxcypxbbfetw\",\"id\":\"lyr\",\"name\":\"oxpdxq\",\"type\":\"frolq\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.topologies().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyListTests.java deleted file mode 100644 index 25e1bcf5bbb7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TopologyList; - -public final class TopologyListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TopologyList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"calculatedDateTime\":\"2021-03-01T23:44:24Z\",\"topologyResources\":[]},\"location\":\"tuodxeszabbelaw\",\"id\":\"muaslzkw\",\"name\":\"rwoycqucwyh\",\"type\":\"hnomdrkywuh\"},{\"properties\":{\"calculatedDateTime\":\"2021-05-02T07:59:23Z\",\"topologyResources\":[]},\"location\":\"rutlwexxwlalniex\",\"id\":\"srzpgepqtybbww\",\"name\":\"gdakchz\",\"type\":\"vl\"},{\"properties\":{\"calculatedDateTime\":\"2021-05-06T06:22:36Z\",\"topologyResources\":[]},\"location\":\"cxkjibnxmysuxswq\",\"id\":\"ntvlwijpsttexo\",\"name\":\"qpwcyyufmh\",\"type\":\"uncuw\"},{\"properties\":{\"calculatedDateTime\":\"2021-11-18T23:48:24Z\",\"topologyResources\":[]},\"location\":\"dqzh\",\"id\":\"ctddun\",\"name\":\"ndy\",\"type\":\"pchrqbn\"}],\"nextLink\":\"rcgegydcwboxjum\"}") - .toObject(TopologyList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TopologyList model = new TopologyList(); - model = BinaryData.fromObject(model).toObject(TopologyList.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourceInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourceInnerTests.java deleted file mode 100644 index ed749716283b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourceInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.TopologyResourceInner; - -public final class TopologyResourceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TopologyResourceInner model = - BinaryData - .fromString( - "{\"properties\":{\"calculatedDateTime\":\"2021-09-17T20:28:14Z\",\"topologyResources\":[{\"resourceId\":\"r\",\"severity\":\"iouaubrjt\",\"recommendationsExist\":true,\"networkZones\":\"fuojrngif\",\"topologyScore\":193344927,\"location\":\"asccbiui\",\"parents\":[],\"children\":[]},{\"resourceId\":\"yjdfqwmky\",\"severity\":\"ufdvruz\",\"recommendationsExist\":true,\"networkZones\":\"j\",\"topologyScore\":617076882,\"location\":\"fnmdxotn\",\"parents\":[],\"children\":[]},{\"resourceId\":\"ugeyzihgrkyuiza\",\"severity\":\"nmfpp\",\"recommendationsExist\":false,\"networkZones\":\"evy\",\"topologyScore\":1052982888,\"location\":\"gzfc\",\"parents\":[],\"children\":[]}]},\"location\":\"mfg\",\"id\":\"eglqgleohibetn\",\"name\":\"uankrrfxeeeb\",\"type\":\"ij\"}") - .toObject(TopologyResourceInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TopologyResourceInner model = new TopologyResourceInner(); - model = BinaryData.fromObject(model).toObject(TopologyResourceInner.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourcePropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourcePropertiesTests.java deleted file mode 100644 index 84c62b3758b6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologyResourcePropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.TopologyResourceProperties; - -public final class TopologyResourcePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TopologyResourceProperties model = - BinaryData - .fromString( - "{\"calculatedDateTime\":\"2020-12-30T06:35:30Z\",\"topologyResources\":[{\"resourceId\":\"qzbqqxlajrnwxa\",\"severity\":\"veh\",\"recommendationsExist\":false,\"networkZones\":\"xoafgaoqltfae\",\"topologyScore\":420432271,\"location\":\"mfgvxirpghriypo\",\"parents\":[],\"children\":[]},{\"resourceId\":\"h\",\"severity\":\"prlpy\",\"recommendationsExist\":false,\"networkZones\":\"iq\",\"topologyScore\":593641633,\"location\":\"xiitdfuxt\",\"parents\":[],\"children\":[]},{\"resourceId\":\"miybnn\",\"severity\":\"tgnljhnmgixhcmav\",\"recommendationsExist\":false,\"networkZones\":\"udorh\",\"topologyScore\":256597525,\"location\":\"prot\",\"parents\":[],\"children\":[]},{\"resourceId\":\"mbxhugcmjkav\",\"severity\":\"or\",\"recommendationsExist\":true,\"networkZones\":\"pmdtz\",\"topologyScore\":1527890487,\"location\":\"fvnz\",\"parents\":[],\"children\":[]}]}") - .toObject(TopologyResourceProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TopologyResourceProperties model = new TopologyResourceProperties(); - model = BinaryData.fromObject(model).toObject(TopologyResourceProperties.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceChildTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceChildTests.java deleted file mode 100644 index 3d4f4a528773..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceChildTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TopologySingleResourceChild; - -public final class TopologySingleResourceChildTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TopologySingleResourceChild model = - BinaryData.fromString("{\"resourceId\":\"wxeqocljmygvkzqk\"}").toObject(TopologySingleResourceChild.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TopologySingleResourceChild model = new TopologySingleResourceChild(); - model = BinaryData.fromObject(model).toObject(TopologySingleResourceChild.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceParentTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceParentTests.java deleted file mode 100644 index dae0912a3db5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceParentTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TopologySingleResourceParent; - -public final class TopologySingleResourceParentTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TopologySingleResourceParent model = - BinaryData.fromString("{\"resourceId\":\"inkfkbgbz\"}").toObject(TopologySingleResourceParent.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TopologySingleResourceParent model = new TopologySingleResourceParent(); - model = BinaryData.fromObject(model).toObject(TopologySingleResourceParent.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceTests.java deleted file mode 100644 index 143697e2f7fa..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TopologySingleResourceTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TopologySingleResource; - -public final class TopologySingleResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TopologySingleResource model = - BinaryData - .fromString( - "{\"resourceId\":\"p\",\"severity\":\"pvpbdbzqgqqiheds\",\"recommendationsExist\":false,\"networkZones\":\"hmkyibc\",\"topologyScore\":1158410329,\"location\":\"sgqcwdho\",\"parents\":[{\"resourceId\":\"mcdzsufcohdxbz\"},{\"resourceId\":\"cmuapcvhd\"}],\"children\":[{\"resourceId\":\"qqxeyskon\"}]}") - .toObject(TopologySingleResource.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TopologySingleResource model = new TopologySingleResource(); - model = BinaryData.fromObject(model).toObject(TopologySingleResource.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TrackedResourceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TrackedResourceTests.java deleted file mode 100644 index 8cffc9562c84..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TrackedResourceTests.java +++ /dev/null @@ -1,52 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TrackedResource; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class TrackedResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TrackedResource model = - BinaryData - .fromString( - "{\"location\":\"rykqgaifmvikl\",\"kind\":\"dvk\",\"etag\":\"ejd\",\"tags\":{\"volvtn\":\"cvdsrhnj\"},\"id\":\"v\",\"name\":\"fzg\",\"type\":\"mjdftu\"}") - .toObject(TrackedResource.class); - Assertions.assertEquals("rykqgaifmvikl", model.location()); - Assertions.assertEquals("dvk", model.kind()); - Assertions.assertEquals("ejd", model.etag()); - Assertions.assertEquals("cvdsrhnj", model.tags().get("volvtn")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TrackedResource model = - new TrackedResource() - .withLocation("rykqgaifmvikl") - .withKind("dvk") - .withEtag("ejd") - .withTags(mapOf("volvtn", "cvdsrhnj")); - model = BinaryData.fromObject(model).toObject(TrackedResource.class); - Assertions.assertEquals("rykqgaifmvikl", model.location()); - Assertions.assertEquals("dvk", model.kind()); - Assertions.assertEquals("ejd", model.etag()); - Assertions.assertEquals("cvdsrhnj", model.tags().get("volvtn")); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TwinUpdatesNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TwinUpdatesNotInAllowedRangeTests.java deleted file mode 100644 index 8896e16505c7..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/TwinUpdatesNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.TwinUpdatesNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class TwinUpdatesNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TwinUpdatesNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"TwinUpdatesNotInAllowedRange\",\"timeWindowSize\":\"PT174H8M49S\",\"minThreshold\":867213638,\"maxThreshold\":1530325663,\"displayName\":\"crjidhftukv\",\"description\":\"xlwyoj\",\"isEnabled\":false}") - .toObject(TwinUpdatesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(867213638, model.minThreshold()); - Assertions.assertEquals(1530325663, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT174H8M49S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TwinUpdatesNotInAllowedRange model = - new TwinUpdatesNotInAllowedRange() - .withIsEnabled(false) - .withMinThreshold(867213638) - .withMaxThreshold(1530325663) - .withTimeWindowSize(Duration.parse("PT174H8M49S")); - model = BinaryData.fromObject(model).toObject(TwinUpdatesNotInAllowedRange.class); - Assertions.assertEquals(false, model.isEnabled()); - Assertions.assertEquals(867213638, model.minThreshold()); - Assertions.assertEquals(1530325663, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT174H8M49S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UnauthorizedOperationsNotInAllowedRangeTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UnauthorizedOperationsNotInAllowedRangeTests.java deleted file mode 100644 index 9af87977b45d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UnauthorizedOperationsNotInAllowedRangeTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.UnauthorizedOperationsNotInAllowedRange; -import java.time.Duration; -import org.junit.jupiter.api.Assertions; - -public final class UnauthorizedOperationsNotInAllowedRangeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UnauthorizedOperationsNotInAllowedRange model = - BinaryData - .fromString( - "{\"ruleType\":\"UnauthorizedOperationsNotInAllowedRange\",\"timeWindowSize\":\"PT32H9M39S\",\"minThreshold\":493367816,\"maxThreshold\":1060575254,\"displayName\":\"fnjyix\",\"description\":\"fratqxmbjroumzz\",\"isEnabled\":true}") - .toObject(UnauthorizedOperationsNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(493367816, model.minThreshold()); - Assertions.assertEquals(1060575254, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT32H9M39S"), model.timeWindowSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UnauthorizedOperationsNotInAllowedRange model = - new UnauthorizedOperationsNotInAllowedRange() - .withIsEnabled(true) - .withMinThreshold(493367816) - .withMaxThreshold(1060575254) - .withTimeWindowSize(Duration.parse("PT32H9M39S")); - model = BinaryData.fromObject(model).toObject(UnauthorizedOperationsNotInAllowedRange.class); - Assertions.assertEquals(true, model.isEnabled()); - Assertions.assertEquals(493367816, model.minThreshold()); - Assertions.assertEquals(1060575254, model.maxThreshold()); - Assertions.assertEquals(Duration.parse("PT32H9M39S"), model.timeWindowSize()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIoTSecuritySolutionPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIoTSecuritySolutionPropertiesTests.java deleted file mode 100644 index 57d80398cf96..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIoTSecuritySolutionPropertiesTests.java +++ /dev/null @@ -1,61 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.UpdateIoTSecuritySolutionProperties; -import com.azure.resourcemanager.security.models.RecommendationConfigStatus; -import com.azure.resourcemanager.security.models.RecommendationConfigurationProperties; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.UserDefinedResourcesProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class UpdateIoTSecuritySolutionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UpdateIoTSecuritySolutionProperties model = - BinaryData - .fromString( - "{\"userDefinedResources\":{\"query\":\"xdbabphlwr\",\"querySubscriptions\":[\"fkts\",\"hsucoc\"]},\"recommendationsConfiguration\":[{\"recommendationType\":\"IoT_PrivilegedDockerOptions\",\"name\":\"zt\",\"status\":\"Disabled\"},{\"recommendationType\":\"IoT_InconsistentModuleSettings\",\"name\":\"wrqpue\",\"status\":\"Enabled\"}]}") - .toObject(UpdateIoTSecuritySolutionProperties.class); - Assertions.assertEquals("xdbabphlwr", model.userDefinedResources().query()); - Assertions.assertEquals("fkts", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PRIVILEGED_DOCKER_OPTIONS, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.DISABLED, model.recommendationsConfiguration().get(0).status()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UpdateIoTSecuritySolutionProperties model = - new UpdateIoTSecuritySolutionProperties() - .withUserDefinedResources( - new UserDefinedResourcesProperties() - .withQuery("xdbabphlwr") - .withQuerySubscriptions(Arrays.asList("fkts", "hsucoc"))) - .withRecommendationsConfiguration( - Arrays - .asList( - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PRIVILEGED_DOCKER_OPTIONS) - .withStatus(RecommendationConfigStatus.DISABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_INCONSISTENT_MODULE_SETTINGS) - .withStatus(RecommendationConfigStatus.ENABLED))); - model = BinaryData.fromObject(model).toObject(UpdateIoTSecuritySolutionProperties.class); - Assertions.assertEquals("xdbabphlwr", model.userDefinedResources().query()); - Assertions.assertEquals("fkts", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PRIVILEGED_DOCKER_OPTIONS, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.DISABLED, model.recommendationsConfiguration().get(0).status()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIotSecuritySolutionDataTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIotSecuritySolutionDataTests.java deleted file mode 100644 index 75a581c136e3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UpdateIotSecuritySolutionDataTests.java +++ /dev/null @@ -1,84 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RecommendationConfigStatus; -import com.azure.resourcemanager.security.models.RecommendationConfigurationProperties; -import com.azure.resourcemanager.security.models.RecommendationType; -import com.azure.resourcemanager.security.models.UpdateIotSecuritySolutionData; -import com.azure.resourcemanager.security.models.UserDefinedResourcesProperties; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class UpdateIotSecuritySolutionDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UpdateIotSecuritySolutionData model = - BinaryData - .fromString( - "{\"properties\":{\"userDefinedResources\":{\"query\":\"cxgod\",\"querySubscriptions\":[\"fqkkr\",\"mpukgriw\"]},\"recommendationsConfiguration\":[{\"recommendationType\":\"IoT_PermissiveOutputFirewallRules\",\"name\":\"bxzpuzycisp\",\"status\":\"Enabled\"},{\"recommendationType\":\"IoT_VulnerableTLSCipherSuite\",\"name\":\"hmgkbrpyy\",\"status\":\"Enabled\"},{\"recommendationType\":\"IoT_OpenPorts\",\"name\":\"nuqqkpikadrgvt\",\"status\":\"Disabled\"},{\"recommendationType\":\"IoT_EdgeLoggingOptions\",\"name\":\"buynhijggm\",\"status\":\"Disabled\"}]},\"tags\":{\"zmhjrunmp\":\"iarbutrcvpna\",\"nkxmyskpbhenbtk\":\"ttdbhrbnl\",\"yxczfclh\":\"xywnytnrsynlqidy\"}}") - .toObject(UpdateIotSecuritySolutionData.class); - Assertions.assertEquals("iarbutrcvpna", model.tags().get("zmhjrunmp")); - Assertions.assertEquals("cxgod", model.userDefinedResources().query()); - Assertions.assertEquals("fqkkr", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PERMISSIVE_OUTPUT_FIREWALL_RULES, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.ENABLED, model.recommendationsConfiguration().get(0).status()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UpdateIotSecuritySolutionData model = - new UpdateIotSecuritySolutionData() - .withTags( - mapOf("zmhjrunmp", "iarbutrcvpna", "nkxmyskpbhenbtk", "ttdbhrbnl", "yxczfclh", "xywnytnrsynlqidy")) - .withUserDefinedResources( - new UserDefinedResourcesProperties() - .withQuery("cxgod") - .withQuerySubscriptions(Arrays.asList("fqkkr", "mpukgriw"))) - .withRecommendationsConfiguration( - Arrays - .asList( - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_PERMISSIVE_OUTPUT_FIREWALL_RULES) - .withStatus(RecommendationConfigStatus.ENABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_VULNERABLE_TLSCIPHER_SUITE) - .withStatus(RecommendationConfigStatus.ENABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_OPEN_PORTS) - .withStatus(RecommendationConfigStatus.DISABLED), - new RecommendationConfigurationProperties() - .withRecommendationType(RecommendationType.IO_T_EDGE_LOGGING_OPTIONS) - .withStatus(RecommendationConfigStatus.DISABLED))); - model = BinaryData.fromObject(model).toObject(UpdateIotSecuritySolutionData.class); - Assertions.assertEquals("iarbutrcvpna", model.tags().get("zmhjrunmp")); - Assertions.assertEquals("cxgod", model.userDefinedResources().query()); - Assertions.assertEquals("fqkkr", model.userDefinedResources().querySubscriptions().get(0)); - Assertions - .assertEquals( - RecommendationType.IO_T_PERMISSIVE_OUTPUT_FIREWALL_RULES, - model.recommendationsConfiguration().get(0).recommendationType()); - Assertions - .assertEquals(RecommendationConfigStatus.ENABLED, model.recommendationsConfiguration().get(0).status()); - } - - @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/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserDefinedResourcesPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserDefinedResourcesPropertiesTests.java deleted file mode 100644 index 46cdd8de9e60..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserDefinedResourcesPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.UserDefinedResourcesProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class UserDefinedResourcesPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserDefinedResourcesProperties model = - BinaryData - .fromString( - "{\"query\":\"lqdqgbiqylihka\",\"querySubscriptions\":[\"cktvfcivfsnkymuc\",\"qhjfbebr\",\"cxerf\",\"wutttxfvjrbi\"]}") - .toObject(UserDefinedResourcesProperties.class); - Assertions.assertEquals("lqdqgbiqylihka", model.query()); - Assertions.assertEquals("cktvfcivfsnkymuc", model.querySubscriptions().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UserDefinedResourcesProperties model = - new UserDefinedResourcesProperties() - .withQuery("lqdqgbiqylihka") - .withQuerySubscriptions(Arrays.asList("cktvfcivfsnkymuc", "qhjfbebr", "cxerf", "wutttxfvjrbi")); - model = BinaryData.fromObject(model).toObject(UserDefinedResourcesProperties.class); - Assertions.assertEquals("lqdqgbiqylihka", model.query()); - Assertions.assertEquals("cktvfcivfsnkymuc", model.querySubscriptions().get(0)); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserRecommendationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserRecommendationTests.java deleted file mode 100644 index abb76e3d819a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/UserRecommendationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.RecommendationAction; -import com.azure.resourcemanager.security.models.UserRecommendation; -import org.junit.jupiter.api.Assertions; - -public final class UserRecommendationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserRecommendation model = - BinaryData - .fromString("{\"username\":\"iv\",\"recommendationAction\":\"Remove\"}") - .toObject(UserRecommendation.class); - Assertions.assertEquals("iv", model.username()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.recommendationAction()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UserRecommendation model = - new UserRecommendation().withUsername("iv").withRecommendationAction(RecommendationAction.REMOVE); - model = BinaryData.fromObject(model).toObject(UserRecommendation.class); - Assertions.assertEquals("iv", model.username()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.recommendationAction()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VaRuleTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VaRuleTests.java deleted file mode 100644 index a3a20a0199f3..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VaRuleTests.java +++ /dev/null @@ -1,77 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.BenchmarkReference; -import com.azure.resourcemanager.security.models.QueryCheck; -import com.azure.resourcemanager.security.models.RuleSeverity; -import com.azure.resourcemanager.security.models.RuleType; -import com.azure.resourcemanager.security.models.VaRule; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class VaRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaRule model = - BinaryData - .fromString( - "{\"ruleId\":\"bh\",\"severity\":\"High\",\"category\":\"yurnpnuhzafc\",\"ruleType\":\"BaselineExpected\",\"title\":\"iig\",\"description\":\"lbuigv\",\"rationale\":\"atvcrkdlbnbq\",\"queryCheck\":{\"query\":\"csyhzlwxaeaov\",\"expectedResult\":[[\"dndsbdweade\",\"zmwntopagt\",\"mvmmagoaqylkjz\",\"jiuazjc\"],[\"xitp\",\"inzcpdltkrlgj\",\"tbdrvcqgue\"]],\"columnNames\":[\"ompheqdur\",\"lyujlfyoump\",\"kyeclcdigpta\",\"brzmqxucycijoclx\"]},\"benchmarkReferences\":[{\"benchmark\":\"jc\",\"reference\":\"yzjdnrqjbt\"},{\"benchmark\":\"eaoqaqbzgyhf\",\"reference\":\"v\"}]}") - .toObject(VaRule.class); - Assertions.assertEquals("bh", model.ruleId()); - Assertions.assertEquals(RuleSeverity.HIGH, model.severity()); - Assertions.assertEquals("yurnpnuhzafc", model.category()); - Assertions.assertEquals(RuleType.BASELINE_EXPECTED, model.ruleType()); - Assertions.assertEquals("iig", model.title()); - Assertions.assertEquals("lbuigv", model.description()); - Assertions.assertEquals("atvcrkdlbnbq", model.rationale()); - Assertions.assertEquals("csyhzlwxaeaov", model.queryCheck().query()); - Assertions.assertEquals("dndsbdweade", model.queryCheck().expectedResult().get(0).get(0)); - Assertions.assertEquals("ompheqdur", model.queryCheck().columnNames().get(0)); - Assertions.assertEquals("jc", model.benchmarkReferences().get(0).benchmark()); - Assertions.assertEquals("yzjdnrqjbt", model.benchmarkReferences().get(0).reference()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaRule model = - new VaRule() - .withRuleId("bh") - .withSeverity(RuleSeverity.HIGH) - .withCategory("yurnpnuhzafc") - .withRuleType(RuleType.BASELINE_EXPECTED) - .withTitle("iig") - .withDescription("lbuigv") - .withRationale("atvcrkdlbnbq") - .withQueryCheck( - new QueryCheck() - .withQuery("csyhzlwxaeaov") - .withExpectedResult( - Arrays - .asList( - Arrays.asList("dndsbdweade", "zmwntopagt", "mvmmagoaqylkjz", "jiuazjc"), - Arrays.asList("xitp", "inzcpdltkrlgj", "tbdrvcqgue"))) - .withColumnNames(Arrays.asList("ompheqdur", "lyujlfyoump", "kyeclcdigpta", "brzmqxucycijoclx"))) - .withBenchmarkReferences( - Arrays - .asList( - new BenchmarkReference().withBenchmark("jc").withReference("yzjdnrqjbt"), - new BenchmarkReference().withBenchmark("eaoqaqbzgyhf").withReference("v"))); - model = BinaryData.fromObject(model).toObject(VaRule.class); - Assertions.assertEquals("bh", model.ruleId()); - Assertions.assertEquals(RuleSeverity.HIGH, model.severity()); - Assertions.assertEquals("yurnpnuhzafc", model.category()); - Assertions.assertEquals(RuleType.BASELINE_EXPECTED, model.ruleType()); - Assertions.assertEquals("iig", model.title()); - Assertions.assertEquals("lbuigv", model.description()); - Assertions.assertEquals("atvcrkdlbnbq", model.rationale()); - Assertions.assertEquals("csyhzlwxaeaov", model.queryCheck().query()); - Assertions.assertEquals("dndsbdweade", model.queryCheck().expectedResult().get(0).get(0)); - Assertions.assertEquals("ompheqdur", model.queryCheck().columnNames().get(0)); - Assertions.assertEquals("jc", model.benchmarkReferences().get(0).benchmark()); - Assertions.assertEquals("yzjdnrqjbt", model.benchmarkReferences().get(0).reference()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VendorReferenceTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VendorReferenceTests.java deleted file mode 100644 index b0104cb50585..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VendorReferenceTests.java +++ /dev/null @@ -1,22 +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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.VendorReference; - -public final class VendorReferenceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VendorReference model = - BinaryData.fromString("{\"title\":\"kiofkbt\",\"link\":\"hklbnldpvcbh\"}").toObject(VendorReference.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VendorReference model = new VendorReference(); - model = BinaryData.fromObject(model).toObject(VendorReference.class); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VmRecommendationTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VmRecommendationTests.java deleted file mode 100644 index d4bec69cb11a..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/VmRecommendationTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.models.ConfigurationStatus; -import com.azure.resourcemanager.security.models.EnforcementSupport; -import com.azure.resourcemanager.security.models.RecommendationAction; -import com.azure.resourcemanager.security.models.VmRecommendation; -import org.junit.jupiter.api.Assertions; - -public final class VmRecommendationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VmRecommendation model = - BinaryData - .fromString( - "{\"configurationStatus\":\"Configured\",\"recommendationAction\":\"Remove\",\"resourceId\":\"euvyinzqodfvpgs\",\"enforcementSupport\":\"NotSupported\"}") - .toObject(VmRecommendation.class); - Assertions.assertEquals(ConfigurationStatus.CONFIGURED, model.configurationStatus()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.recommendationAction()); - Assertions.assertEquals("euvyinzqodfvpgs", model.resourceId()); - Assertions.assertEquals(EnforcementSupport.NOT_SUPPORTED, model.enforcementSupport()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VmRecommendation model = - new VmRecommendation() - .withConfigurationStatus(ConfigurationStatus.CONFIGURED) - .withRecommendationAction(RecommendationAction.REMOVE) - .withResourceId("euvyinzqodfvpgs") - .withEnforcementSupport(EnforcementSupport.NOT_SUPPORTED); - model = BinaryData.fromObject(model).toObject(VmRecommendation.class); - Assertions.assertEquals(ConfigurationStatus.CONFIGURED, model.configurationStatus()); - Assertions.assertEquals(RecommendationAction.REMOVE, model.recommendationAction()); - Assertions.assertEquals("euvyinzqodfvpgs", model.resourceId()); - Assertions.assertEquals(EnforcementSupport.NOT_SUPPORTED, model.enforcementSupport()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingInnerTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingInnerTests.java deleted file mode 100644 index 6ca716b83905..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingInnerTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.WorkspaceSettingInner; -import org.junit.jupiter.api.Assertions; - -public final class WorkspaceSettingInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - WorkspaceSettingInner model = - BinaryData - .fromString( - "{\"properties\":{\"workspaceId\":\"fgbvfvpdbo\",\"scope\":\"acizsjqlhkrr\"},\"id\":\"bdeibqipqk\",\"name\":\"hvxndzwmkrefajpj\",\"type\":\"rwkq\"}") - .toObject(WorkspaceSettingInner.class); - Assertions.assertEquals("fgbvfvpdbo", model.workspaceId()); - Assertions.assertEquals("acizsjqlhkrr", model.scope()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - WorkspaceSettingInner model = - new WorkspaceSettingInner().withWorkspaceId("fgbvfvpdbo").withScope("acizsjqlhkrr"); - model = BinaryData.fromObject(model).toObject(WorkspaceSettingInner.class); - Assertions.assertEquals("fgbvfvpdbo", model.workspaceId()); - Assertions.assertEquals("acizsjqlhkrr", model.scope()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingListTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingListTests.java deleted file mode 100644 index b7a826ba15b6..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingListTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.WorkspaceSettingInner; -import com.azure.resourcemanager.security.models.WorkspaceSettingList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class WorkspaceSettingListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - WorkspaceSettingList model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"workspaceId\":\"pv\",\"scope\":\"srp\"},\"id\":\"vu\",\"name\":\"zraehtwd\",\"type\":\"r\"},{\"properties\":{\"workspaceId\":\"swibyr\",\"scope\":\"dl\"},\"id\":\"h\",\"name\":\"hfwpracstwit\",\"type\":\"khevxccedc\"},{\"properties\":{\"workspaceId\":\"md\",\"scope\":\"odn\"},\"id\":\"zxltjcvn\",\"name\":\"ltiugcxnavv\",\"type\":\"xqi\"}],\"nextLink\":\"qunyowxwlmdjr\"}") - .toObject(WorkspaceSettingList.class); - Assertions.assertEquals("pv", model.value().get(0).workspaceId()); - Assertions.assertEquals("srp", model.value().get(0).scope()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - WorkspaceSettingList model = - new WorkspaceSettingList() - .withValue( - Arrays - .asList( - new WorkspaceSettingInner().withWorkspaceId("pv").withScope("srp"), - new WorkspaceSettingInner().withWorkspaceId("swibyr").withScope("dl"), - new WorkspaceSettingInner().withWorkspaceId("md").withScope("odn"))); - model = BinaryData.fromObject(model).toObject(WorkspaceSettingList.class); - Assertions.assertEquals("pv", model.value().get(0).workspaceId()); - Assertions.assertEquals("srp", model.value().get(0).scope()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingPropertiesTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingPropertiesTests.java deleted file mode 100644 index 25a68a0b242d..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingPropertiesTests.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.security.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.security.fluent.models.WorkspaceSettingProperties; -import org.junit.jupiter.api.Assertions; - -public final class WorkspaceSettingPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - WorkspaceSettingProperties model = - BinaryData - .fromString("{\"workspaceId\":\"yhgbijtjivfx\",\"scope\":\"sjabibs\"}") - .toObject(WorkspaceSettingProperties.class); - Assertions.assertEquals("yhgbijtjivfx", model.workspaceId()); - Assertions.assertEquals("sjabibs", model.scope()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - WorkspaceSettingProperties model = - new WorkspaceSettingProperties().withWorkspaceId("yhgbijtjivfx").withScope("sjabibs"); - model = BinaryData.fromObject(model).toObject(WorkspaceSettingProperties.class); - Assertions.assertEquals("yhgbijtjivfx", model.workspaceId()); - Assertions.assertEquals("sjabibs", model.scope()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsCreateWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsCreateWithResponseMockTests.java deleted file mode 100644 index 872d55686e7b..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsCreateWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.WorkspaceSetting; -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 WorkspaceSettingsCreateWithResponseMockTests { - @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\":{\"workspaceId\":\"ydisnuepywyjl\",\"scope\":\"ldpxott\"},\"id\":\"iiaocqib\",\"name\":\"jihw\",\"type\":\"ebiphryvcjwqwoq\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - WorkspaceSetting response = - manager - .workspaceSettings() - .define("nacyheqwb") - .withWorkspaceId("qncjubkhjozfymcw") - .withScope("bupyv") - .create(); - - Assertions.assertEquals("ydisnuepywyjl", response.workspaceId()); - Assertions.assertEquals("ldpxott", response.scope()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsDeleteWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsDeleteWithResponseMockTests.java deleted file mode 100644 index 23b5228b5c80..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsDeleteWithResponseMockTests.java +++ /dev/null @@ -1,61 +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.security.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.security.SecurityManager; -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 WorkspaceSettingsDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.workspaceSettings().deleteWithResponse("sergdtpe", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsGetWithResponseMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsGetWithResponseMockTests.java deleted file mode 100644 index 99f44e8023a5..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsGetWithResponseMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.WorkspaceSetting; -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 WorkspaceSettingsGetWithResponseMockTests { - @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\":{\"workspaceId\":\"n\",\"scope\":\"abwmvogljsv\"},\"id\":\"pgidnw\",\"name\":\"ehaqidoyzltgio\",\"type\":\"qoqpepiaeap\"}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - WorkspaceSetting response = - manager.workspaceSettings().getWithResponse("okjxebjvb", com.azure.core.util.Context.NONE).getValue(); - - Assertions.assertEquals("n", response.workspaceId()); - Assertions.assertEquals("abwmvogljsv", response.scope()); - } -} diff --git a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsListMockTests.java b/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsListMockTests.java deleted file mode 100644 index f753c4c41f58..000000000000 --- a/sdk/security/azure-resourcemanager-security/src/test/java/com/azure/resourcemanager/security/generated/WorkspaceSettingsListMockTests.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.security.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.security.SecurityManager; -import com.azure.resourcemanager.security.models.WorkspaceSetting; -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 WorkspaceSettingsListMockTests { - @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\":{\"workspaceId\":\"quox\",\"scope\":\"otire\"},\"id\":\"mseobfsxstcyilbv\",\"name\":\"m\",\"type\":\"xcjzlquze\"}]}"; - - 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); - })); - - SecurityManager manager = - SecurityManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.workspaceSettings().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("quox", response.iterator().next().workspaceId()); - Assertions.assertEquals("otire", response.iterator().next().scope()); - } -}