Package br.eti.kinoshita.testlinkjavaapi.util

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


        try {
            Object response = this.executeXmlRpcCall(TestLinkMethods.ABOUT.toString(), null);
            message = (String) response;
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error in about method: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return message;
    }
View Full Code Here


            Map<String, Object> executionData = new HashMap<String, Object>();
            executionData.put(TestLinkParams.TEST_MODE.toString(), testMode);
            Object response = this.executeXmlRpcCall(TestLinkMethods.SET_TEST_MODE.toString(), executionData);
            result = (Boolean) response;
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error setting test mode: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return result;
    }
View Full Code Here

            Map<String, Object> executionData = new HashMap<String, Object>();
            executionData.put(TestLinkParams.STR.toString(), str);
            Object response = this.executeXmlRpcCall(TestLinkMethods.REPEAT.toString(), executionData);
            repeatMessage = (String) response;
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error setting test mode: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return repeatMessage;
    }
View Full Code Here

            Object response = this.executeXmlRpcCall(TestLinkMethods.UPLOAD_ATTACHMENT.toString(), executionData);
            Map<String, Object> responseMap = (Map<String, Object>) response;
            id = Util.getInteger(responseMap, TestLinkResponseParams.ID.toString());
            attachment.setId(id);
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error uploading attachment: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return attachment;
    }
View Full Code Here

                    }
                }
            }

        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error uploading attachment: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return names;

    }
View Full Code Here

            if (responseMap instanceof Map<?, ?> && responseMap.size() > 0) {
                execution = Util.getExecution(responseMap);
            }

        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error retrieving last execution result: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return execution;

    }
View Full Code Here

        Map<String, Object> errorMap = (Map<String, Object>) maybeAMap;
        Integer code = Util.getInteger(errorMap, "code");
        String message = Util.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 = Util.getInteger(errorMap, "status_ok");
      final String message = Util.getString(errorMap, "msg");
      if (statusOk != null && statusOk.equals(FALSE_IN_PHP)) {
    throw new TestLinkAPIException(statusOk, message);
      }
  }
    }
View Full Code Here

      Map<String, Object> responseMap = (Map<String, Object>) response;
      id = Util.getInteger(responseMap,
        TestLinkResponseParams.ID.toString());
      attachment.setId(id);
  } catch (XmlRpcException xmlrpcex) {
      throw new TestLinkAPIException(
        "Error uploading attachment for requirement specification: "
          + xmlrpcex.getMessage(), xmlrpcex);
  }

  return attachment;
View Full Code Here

            id = Util.getInteger(responseMap, TestLinkResponseParams.ID.toString());
            testSuite.setId(id);

            testSuite.setName(name);
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error creating test suite: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return testSuite;
    }
View Full Code Here

                    testSuites = new TestSuite[1];
                    testSuites[0] = Util.getTestSuite(responseMap);
                }
            }
        } catch (XmlRpcException xmlrpcex) {
            throw new TestLinkAPIException("Error retrieving test suites by id: " + xmlrpcex.getMessage(), xmlrpcex);
        }

        return testSuites;
    }
View Full Code Here

TOP

Related Classes of br.eti.kinoshita.testlinkjavaapi.util.TestLinkAPIException

Copyright © 2018 www.massapicom. 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.