aboutsummaryrefslogtreecommitdiffstats
path: root/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/US/Service_Tests_UI.java
diff options
context:
space:
mode:
Diffstat (limited to 'ui-ci/src/main/java/org/openecomp/sdc/ci/tests/US/Service_Tests_UI.java')
-rw-r--r--ui-ci/src/main/java/org/openecomp/sdc/ci/tests/US/Service_Tests_UI.java106
1 files changed, 0 insertions, 106 deletions
diff --git a/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/US/Service_Tests_UI.java b/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/US/Service_Tests_UI.java
deleted file mode 100644
index b8430c433a..0000000000
--- a/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/US/Service_Tests_UI.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * SDC
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-package org.openecomp.sdc.ci.tests.US;
-
-import org.openecomp.sdc.ci.tests.datatypes.CanvasElement;
-import org.openecomp.sdc.ci.tests.datatypes.CanvasManager;
-import org.openecomp.sdc.ci.tests.datatypes.DataTestIdEnum;
-import org.openecomp.sdc.ci.tests.datatypes.DataTestIdEnum.StepsEnum;
-import org.openecomp.sdc.ci.tests.datatypes.ResourceReqDetails;
-import org.openecomp.sdc.ci.tests.datatypes.ServiceReqDetails;
-import org.openecomp.sdc.ci.tests.datatypes.VendorSoftwareProductObject;
-import org.openecomp.sdc.ci.tests.datatypes.enums.UserRoleEnum;
-import org.openecomp.sdc.ci.tests.datatypes.http.RestResponse;
-import org.openecomp.sdc.ci.tests.execute.setup.SetupCDTest;
-import org.openecomp.sdc.ci.tests.pages.CompositionPage;
-import org.openecomp.sdc.ci.tests.utilities.FileHandling;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
-import org.openecomp.sdc.ci.tests.utilities.OnboardingUiUtils;
-import org.openecomp.sdc.ci.tests.utilities.ServiceUIUtils;
-import org.openecomp.sdc.ci.tests.utils.general.ElementFactory;
-import org.openecomp.sdc.ci.tests.utils.rest.ServiceRestUtils;
-import org.testng.annotations.Test;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class Service_Tests_UI extends SetupCDTest {
-
- public Service_Tests_UI() {
- }
-
- // US839610 - E2E Declare VL / CP properties as inputs in service level
- @Test
- public void declareVL_CP_InputsInServiceLevel() throws Exception {
- String vnfFile = "FDNT.zip";
- ResourceReqDetails resourceReqDetails = ElementFactory.getDefaultResource(); //getResourceReqDetails(ComponentConfigurationTypeEnum.DEFAULT);
- VendorSoftwareProductObject vendorSoftwareProductObject = OnboardingUiUtils.onboardAndValidate(resourceReqDetails, FileHandling.getVnfRepositoryPath(), vnfFile, getUser());
- ServiceReqDetails servicemetadata = ElementFactory.getDefaultService(getUser());
- ServiceUIUtils.createService(servicemetadata);
- GeneralUIUtils.moveToStep(StepsEnum.COMPOSITION);
- CanvasManager service_CanvasManager = CanvasManager.getCanvasManager();
- CompositionPage.searchForElement(vendorSoftwareProductObject.getName());
- GeneralUIUtils.waitForLoader();
- CanvasElement vfi_Element = service_CanvasManager.createElementOnCanvas(vendorSoftwareProductObject.getName());
- GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.MainMenuButtonsFromInsideFrame.HOME_BUTTON.getValue())
- .click();
- GeneralUIUtils.findComponentAndClick(servicemetadata.getName());
- GeneralUIUtils.moveToStep(StepsEnum.INPUTS);
- GeneralUIUtils.getWebElementByTestID("inputs-vf-instance-1").click();
-// GeneralUIUtils.onNameClicked(input);
- }
-
- @Test
- public void CreateServiceWithCpInstance() throws Exception {
- String vnfFile = "FDNT.zip";
- ResourceReqDetails resourceReqDetails = ElementFactory.getDefaultResource(); //getResourceReqDetails(ComponentConfigurationTypeEnum.DEFAULT);
- VendorSoftwareProductObject vendorSoftwareProductObject = OnboardingUiUtils.onboardAndValidate(resourceReqDetails, FileHandling.getVnfRepositoryPath(), vnfFile, getUser());
- ServiceReqDetails servicemetadata = ElementFactory.getDefaultService(getUser());
- ServiceUIUtils.createService(servicemetadata);
- GeneralUIUtils.moveToStep(StepsEnum.COMPOSITION);
- CanvasManager service_CanvasManager = CanvasManager.getCanvasManager();
- CompositionPage.searchForElement(vendorSoftwareProductObject.getName());
- GeneralUIUtils.waitForLoader();
- CanvasElement vfi_Element = service_CanvasManager.createElementOnCanvas(vendorSoftwareProductObject.getName());
- GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.MainMenuButtonsFromInsideFrame.HOME_BUTTON.getValue())
- .click();
- GeneralUIUtils.findComponentAndClick(servicemetadata.getName());
- GeneralUIUtils.moveToStep(StepsEnum.DEPLOYMENT_VIEW);
- String version = GeneralUIUtils.getWebElementByTestID("versionHeader").getText();
- RestResponse service = ServiceRestUtils.getServiceByNameAndVersion(getUser(), servicemetadata.getName(),
- version.substring(1));
- List<String> serviceResponseArray = new ArrayList<>();
- serviceResponseArray = LocalGeneralUtilities.getValuesFromJsonArray(service);
- servicemetadata.setUniqueId(serviceResponseArray.get(0));
- RestResponse serviceResponse = ServiceRestUtils.getService(servicemetadata, getUser());
- if (serviceResponseArray.get(0).contains("VL")) {
- System.out.println("OK");
- }
-
- }
-
- @Override
- protected UserRoleEnum getRole() {
- return UserRoleEnum.DESIGNER;
- }
-
-
-}