### Question:
AAIVolumeGroupResources { public void updateOrchestrationStatusVolumeGroup(VolumeGroup volumeGroup, CloudRegion cloudRegion, OrchestrationStatus orchestrationStatus) { AAIResourceUri uri = AAIUriFactory.createResourceUri(AAIFluentTypeBuilder.cloudInfrastructure() .cloudRegion(cloudRegion.getCloudOwner(), cloudRegion.getLcpCloudRegionId()) .volumeGroup(volumeGroup.getVolumeGroupId())); VolumeGroup copiedVolumeGroup = volumeGroup.shallowCopyId(); volumeGroup.setOrchestrationStatus(orchestrationStatus); copiedVolumeGroup.setOrchestrationStatus(orchestrationStatus); injectionHelper.getAaiClient().update(uri, aaiObjectMapper.mapVolumeGroup(copiedVolumeGroup)); }  void createVolumeGroup(VolumeGroup volumeGroup, CloudRegion cloudRegion); void updateOrchestrationStatusVolumeGroup(VolumeGroup volumeGroup, CloudRegion cloudRegion,
            OrchestrationStatus orchestrationStatus); void connectVolumeGroupToVnf(GenericVnf genericVnf, VolumeGroup volumeGroup, CloudRegion cloudRegion); void connectVolumeGroupToTenant(VolumeGroup volumeGroup, CloudRegion cloudRegion); void deleteVolumeGroup(VolumeGroup volumeGroup, CloudRegion cloudRegion); void updateHeatStackIdVolumeGroup(VolumeGroup volumeGroup, CloudRegion cloudRegion); boolean checkNameInUse(VolumeGroup volumeGroup);  }### Answer:
@Test public void updateOrchestrationStatusVolumeGroupTest() throws Exception { volumeGroup.setOrchestrationStatus(OrchestrationStatus.ASSIGNED); doNothing().when(MOCK_aaiResourcesClient).update(isA(AAIResourceUri.class), isA(org.onap.aai.domain.yang.VolumeGroup.class)); aaiVolumeGroupResources.updateOrchestrationStatusVolumeGroup(volumeGroup, cloudRegion, OrchestrationStatus.ACTIVE); verify(MOCK_aaiResourcesClient, times(1)).update(any(AAIResourceUri.class), ArgumentMatchers.isNull()); assertEquals(OrchestrationStatus.ACTIVE, volumeGroup.getOrchestrationStatus()); }