aboutsummaryrefslogtreecommitdiffstats
path: root/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java
diff options
context:
space:
mode:
Diffstat (limited to 'ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java')
-rw-r--r--ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java58
1 files changed, 28 insertions, 30 deletions
diff --git a/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java b/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java
index 85f8a3e94d..0c834415e1 100644
--- a/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java
+++ b/ui-ci/src/main/java/org/openecomp/sdc/ci/tests/verificator/ErrorMessageUIVerificator.java
@@ -7,9 +7,9 @@
* 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.
@@ -31,34 +31,32 @@ import org.testng.Assert;
public class ErrorMessageUIVerificator {
- private static ErrorMessageProperties getErrorByType(ActionStatus errorType){
- try{
- ErrorInfo errorInfo = ErrorValidationUtils.parseErrorConfigYaml(errorType.name());
- String messageId = errorInfo.getMessageId();
- String code = errorInfo.getCode().toString();
-
- return new ErrorMessageProperties(messageId, code);
- }
- catch(Exception e){
- return null;
- }
- }
+ private static ErrorMessageProperties getErrorByType(ActionStatus errorType) {
+ try {
+ ErrorInfo errorInfo = ErrorValidationUtils.parseErrorConfigYaml(errorType.name());
+ String messageId = errorInfo.getMessageId();
+ String code = errorInfo.getCode().toString();
- public static void validateErrorMessage(ActionStatus errorMessage) {
- String errorMessageBox = null;
- try{
-// errorMessageBox = GeneralUIUtils.getWebElementByClassName("w-sdc-modal-caption").getText();
- errorMessageBox = GeneralUIUtils.getWebElementByClassName("error-message-component").getText();
- }
- catch(Exception e){
- ExtentTestActions.log(Status.INFO, "Did not find an error message popup.");
- Assert.fail("Did not find an error message popup.");
- }
-
- ExtentTestActions.log(Status.INFO, "An error message raised, validating its content.");
- ErrorMessageProperties expectedResponseError = getErrorByType(errorMessage);
- Assert.assertTrue(errorMessageBox.contains(expectedResponseError.getCode()), "Error message code is not " + expectedResponseError.getCode());
- Assert.assertTrue(errorMessageBox.contains(expectedResponseError.getMessageId()), "Error message ID is not " + expectedResponseError.getMessageId());
- }
+ return new ErrorMessageProperties(messageId, code);
+ } catch (Exception e) {
+ return null;
+ }
+ }
+
+ public static void validateErrorMessage(ActionStatus errorMessage) {
+ String errorMessageBox = null;
+ try {
+ //errorMessageBox = GeneralUIUtils.getWebElementByClassName("w-sdc-modal-caption").getText();
+ errorMessageBox = GeneralUIUtils.getWebElementByClassName("error-message-component").getText();
+ } catch (Exception e) {
+ ExtentTestActions.log(Status.INFO, "Did not find an error message popup.");
+ Assert.fail("Did not find an error message popup.");
+ }
+
+ ExtentTestActions.log(Status.INFO, "An error message raised, validating its content.");
+ ErrorMessageProperties expectedResponseError = getErrorByType(errorMessage);
+ Assert.assertTrue(errorMessageBox.contains(expectedResponseError.getCode()), "Error message code is not " + expectedResponseError.getCode());
+ Assert.assertTrue(errorMessageBox.contains(expectedResponseError.getMessageId()), "Error message ID is not " + expectedResponseError.getMessageId());
+ }
}