Search in sources :

Example 6 with VfModules

use of org.onap.aai.domain.yang.VfModules in project so by onap.

the class AAIDataRetrievalTest method getVfModulesOfVnfWhenNoneTest.

@Test
public void getVfModulesOfVnfWhenNoneTest() {
    VfModules vfModules = new VfModules();
    AAIPluralResourceUri uri = AAIUriFactory.createResourceUri(AAIFluentTypeBuilder.network().genericVnf("vnfId").vfModules());
    doReturn(Optional.of(vfModules)).when(aaiResourcesClient).get(VfModules.class, uri);
    List<VfModule> vfModulesList = aaiDataRetrieval.getVfModulesOfVnf("vnfId");
    assertEquals(true, vfModulesList.isEmpty());
    Optional<String> vfModuleIds = aaiDataRetrieval.getVfModuleIdsByVnfId("vnfId");
    assertEquals(false, vfModuleIds.isPresent());
}
Also used : VfModules(org.onap.aai.domain.yang.VfModules) AAIPluralResourceUri(org.onap.aaiclient.client.aai.entities.uri.AAIPluralResourceUri) VfModule(org.onap.aai.domain.yang.VfModule) Test(org.junit.Test)

Example 7 with VfModules

use of org.onap.aai.domain.yang.VfModules in project so by onap.

the class AAIDataRetrievalTest method getVfModules.

private VfModules getVfModules() {
    VfModule vfModule1 = new VfModule();
    VfModule vfModule2 = new VfModule();
    vfModule1.setVfModuleId("vfm1");
    vfModule2.setVfModuleId("vfm2");
    VfModules vfModules = new VfModules();
    vfModules.getVfModule().add(vfModule1);
    vfModules.getVfModule().add(vfModule2);
    return vfModules;
}
Also used : VfModules(org.onap.aai.domain.yang.VfModules) VfModule(org.onap.aai.domain.yang.VfModule)

Aggregations

VfModule (org.onap.aai.domain.yang.VfModule)7 VfModules (org.onap.aai.domain.yang.VfModules)7 Test (org.junit.Test)5 GenericVnf (org.onap.aai.domain.yang.GenericVnf)3 AAIPluralResourceUri (org.onap.aaiclient.client.aai.entities.uri.AAIPluralResourceUri)3 WorkflowResourceIds (org.onap.so.bpmn.servicedecomposition.entities.WorkflowResourceIds)3 RequestDetails (org.onap.so.serviceinstancebeans.RequestDetails)3 CoreMatchers.containsString (org.hamcrest.CoreMatchers.containsString)2 ArrayList (java.util.ArrayList)1