Examples of TestLinkAPIException


Examples of br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException

      for (int i = 0; i < responseArray.length; i++) {
    Map<String, Object> responseMap = (Map<String, Object>) responseArray[i];
    testCases[i] = Util.getTestCase(responseMap);
      }
  } catch (XmlRpcException xmlrpcex) {
      throw new TestLinkAPIException(
        "Error retrieving test cases for test suite: "
          + xmlrpcex.getMessage(), xmlrpcex);
  }

  return testCases;
View Full Code Here

Examples of br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException

    testCaseMap.put(TestLinkResponseParams.ID.toString(), key);
    testCases[index] = Util.getTestCase(testCaseMap);
    index += 1;
      }
  } catch (XmlRpcException xmlrpcex) {
      throw new TestLinkAPIException(
        "Error retrieving test cases for test plan: "
          + xmlrpcex.getMessage(), xmlrpcex);
  }

  return testCases;
View Full Code Here

Examples of br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException

      Object[] responseArray = Util.castToArray(response);
      Map<String, Object> responseMap = (Map<String, Object>) responseArray[0];

      testCase = Util.getTestCase(responseMap);
  } catch (XmlRpcException xmlrpcex) {
      throw new TestLinkAPIException("Error getting test case info : "
        + xmlrpcex.getMessage(), xmlrpcex);
  }

  return testCase;
    }
View Full Code Here

Examples of br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException

      Object[] responseArray = Util.castToArray(response);
      Map<String, Object> responseMap = (Map<String, Object>) responseArray[0];

      testCase = Util.getTestCase(responseMap);
  } catch (XmlRpcException xmlrpcex) {
      throw new TestLinkAPIException("Error getting test case info : "
        + xmlrpcex.getMessage(), xmlrpcex);
  }

  return testCase;
    }
View Full Code Here

Examples of com.testlink.api.common.TestLinkAPIException

        // configuration
        final XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();
        try {
            config.setServerURL(new URL(apiUrl));
        } catch (MalformedURLException e) {
            throw new TestLinkAPIException("Invalid server Url: " + e.getMessage());
        }
        this.xmlRpcClient.setConfig(config);

        this.testSuiteService = new TestSuiteService(xmlRpcClient, devKey);
        this.testProjectService = new TestProjectService(xmlRpcClient, devKey);
View Full Code Here

Examples of com.testlink.api.common.TestLinkAPIException

                    Map<String, Object> errorMap = (Map<String, Object>) maybeAMap;
                    Integer code = TestLinkHelper.getInteger(errorMap, "code");
                    String message = TestLinkHelper.getString(errorMap, "message");

                    if (code != null) {
                        throw new TestLinkAPIException(code, message);
                    }

                } // endif
            } // endfor
        } else if (response instanceof Map<?, ?>) {
            final Map<String, Object> errorMap = (Map<String, Object>) response;
            final Integer statusOk = TestLinkHelper.getInteger(errorMap, "status_ok");
            final String message = TestLinkHelper.getString(errorMap, "msg");
            if (statusOk != null && statusOk.equals(FALSE_IN_PHP)) {
                throw new TestLinkAPIException(statusOk, message);
            }
        }
    }
View Full Code Here

Examples of com.testlink.api.common.TestLinkAPIException

            Object response = this.executeXmlRpcCall(
                    Methods.GET_TEST_PROJECT_BY_NAME.toString(), executionData);
            Map<String, Object> responseMap = TestLinkHelper.castToMap(response);
            testProject = getTestProject(responseMap);
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error retrieving test project: "
                    + xmlrpcex.getMessage(), xmlrpcex);
        }

        return testProject;
    }
View Full Code Here

Examples of com.testlink.api.common.TestLinkAPIException

            Map<String, Object> responseMap = (Map<String, Object>) responseArray[0];

            id = TestLinkHelper.getInteger(responseMap, Params.ID.toString());
            testProject.setId(id);
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error creating test project: "
                    + xmlrpcex.getMessage(), xmlrpcex);
        }

        return testProject;
    }
View Full Code Here

Examples of com.testlink.api.common.TestLinkAPIException

            Map<String, Object> executionData = new HashMap<String, Object>();
            executionData.put(Params.DEV_KEY.toString(), devKey);
            Object response = this.executeXmlRpcCall(Methods.CHECK_DEV_KEY.toString(), executionData);
            statusOk = Boolean.valueOf(response.toString());
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error verifying developer key: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return statusOk;
    }
View Full Code Here

Examples of com.testlink.api.common.TestLinkAPIException

        try {
            Object response = this.executeXmlRpcCall(Methods.SAY_HELLO.toString(), null);
            message = (String) response;
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error saying hello: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return message;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.