### Question:
AAIVfModuleResources { public void deleteVfModule(VfModule vfModule, GenericVnf vnf) { AAIResourceUri vfModuleURI = AAIUriFactory.createResourceUri( AAIFluentTypeBuilder.network().genericVnf(vnf.getVnfId()).vfModule(vfModule.getVfModuleId())); injectionHelper.getAaiClient().delete(vfModuleURI); }  void createVfModule(VfModule vfModule, GenericVnf vnf); void deleteVfModule(VfModule vfModule, GenericVnf vnf); void updateOrchestrationStatusVfModule(VfModule vfModule, GenericVnf vnf,
            OrchestrationStatus orchestrationStatus); void updateHeatStackIdVfModule(VfModule vfModule, GenericVnf vnf); void updateContrailServiceInstanceFqdnVfModule(VfModule vfModule, GenericVnf vnf); void changeAssignVfModule(VfModule vfModule, GenericVnf vnf); void connectVfModuleToVolumeGroup(GenericVnf vnf, VfModule vfModule, VolumeGroup volumeGroup,
            CloudRegion cloudRegion); boolean checkNameInUse(VfModule vfModule);  }### Answer:
@Test public void deleteVfModuleTest() throws Exception { doNothing().when(MOCK_aaiResourcesClient).delete(isA(AAIResourceUri.class)); aaiVfModuleResources.deleteVfModule(vfModule, vnf); verify(MOCK_aaiResourcesClient, times(1)).delete(any(AAIResourceUri.class)); }