Package br.eti.kinoshita.testlinkjavaapi.model

Examples of br.eti.kinoshita.testlinkjavaapi.model.TestSuite


     */
    protected TestSuite createTestSuite(Integer testProjectId, String name,
      String details, Integer parentId, Integer order,
      Boolean checkDuplicatedName, ActionOnDuplicate actionOnDuplicatedName)
      throws TestLinkAPIException {
  TestSuite testSuite = null;

  Integer id = 0;

  testSuite = new TestSuite(id, testProjectId, name, details, parentId,
    order, checkDuplicatedName, actionOnDuplicatedName);

  try {
      Map<String, Object> executionData = Util.getTestSuiteMap(testSuite);
      Object response = this.executeXmlRpcCall(
        TestLinkMethods.CREATE_TEST_SUITE.toString(), executionData);
      Object[] responseArray = Util.castToArray(response);
      Map<String, Object> responseMap = (Map<String, Object>) responseArray[0];

      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);
  }

View Full Code Here


    Integer order,
    Boolean checkDuplicatedName,
    String actionOnDuplicatedName )
  throws TestLinkAPIException
  {
    TestSuite testSuite = null;
   
    Integer id = 0;
   
    testSuite = new TestSuite(
      id,
      testProjectId,
      name,
      details,
      parentId,
      order,
      checkDuplicatedName,
      actionOnDuplicatedName
    );
   
    try
    {
      Map<String, Object> executionData = Util.getTestSuiteMap(testSuite);
      Object response = this.executeXmlRpcCall(
          TestLinkMethods.createTestSuite.toString(), executionData);
      Object[] responseArray = (Object[])response;
      Map<String, Object> responseMap = (Map<String, Object>)responseArray[0];
     
      id = Util.getInteger(responseMap, TestLinkResponseParams.id.toString());
      testSuite.setId( id );
    }
    catch ( XmlRpcException xmlrpcex )
    {
      throw new TestLinkAPIException(
          "Error creating test suite: " + xmlrpcex.getMessage(), xmlrpcex);
View Full Code Here

   * @param map
   * @return
   */
  public static final TestSuite getTestSuite(Map<String, Object> map)
  {
    TestSuite testSuite = null;
    if ( map != null && map.size() > 0 )
    {
      Object o = map.get( TestLinkResponseParams.id.toString());
      if ( o != null )
      {
        Integer id = Integer.parseInt( o.toString() );
       
        if ( id > 0 )
        {
          testSuite = new TestSuite();
          testSuite.setId( id );
         
          testSuite.setDetails( getString(map, TestLinkResponseParams.details.toString()) );
          testSuite.setName( getString(map, TestLinkResponseParams.name.toString() ) );
          testSuite.setParentId( getInteger(map, TestLinkResponseParams.parentId.toString() ) );
          testSuite.setOrder( getInteger(map, TestLinkResponseParams.order.toString() ) );
        }
       
      }     
    }
    return testSuite;
View Full Code Here

    /**
     * @param map
     * @return Test Suite.
     */
    public static final TestSuite getTestSuite(Map<String, Object> map) {
        TestSuite testSuite = null;
        if (map != null && map.size() > 0) {
            Object o = map.get(TestLinkResponseParams.ID.toString());
            if (o != null) {
                Integer id = Integer.parseInt(o.toString());

                if (id > 0) {
                    testSuite = new TestSuite();
                    testSuite.setId(id);

                    testSuite.setDetails(getString(map, TestLinkResponseParams.DETAILS.toString()));
                    testSuite.setName(getString(map, TestLinkResponseParams.NAME.toString()));
                    testSuite.setParentId(getInteger(map, TestLinkResponseParams.PARENT_ID.toString()));
                    testSuite.setOrder(getInteger(map, TestLinkResponseParams.ORDER.toString()));
                }

            }
        }
        return testSuite;
View Full Code Here

   * @param map
   * @return Test Suite.
   */
  public static final TestSuite getTestSuite(Map<String, Object> map)
  {
    TestSuite testSuite = null;
    if ( map != null && map.size() > 0 )
    {
      Object o = map.get( TestLinkResponseParams.id.toString());
      if ( o != null )
      {
        Integer id = Integer.parseInt( o.toString() );
       
        if ( id > 0 )
        {
          testSuite = new TestSuite();
          testSuite.setId( id );
         
          testSuite.setDetails( getString(map, TestLinkResponseParams.details.toString()) );
          testSuite.setName( getString(map, TestLinkResponseParams.name.toString() ) );
          testSuite.setParentId( getInteger(map, TestLinkResponseParams.parentId.toString() ) );
          testSuite.setOrder( getInteger(map, TestLinkResponseParams.order.toString() ) );
        }
       
      }     
    }
    return testSuite;
View Full Code Here

     * @throws TestLinkAPIException
     */
    protected TestSuite createTestSuite(Integer testProjectId, String name, String details, Integer parentId,
            Integer order, Boolean checkDuplicatedName, ActionOnDuplicate actionOnDuplicatedName)
            throws TestLinkAPIException {
        TestSuite testSuite = null;

        Integer id = 0;

        testSuite = new TestSuite(id, testProjectId, name, details, parentId, order, checkDuplicatedName,
                actionOnDuplicatedName);

        try {
            Map<String, Object> executionData = Util.getTestSuiteMap(testSuite);
            Object response = this.executeXmlRpcCall(TestLinkMethods.CREATE_TEST_SUITE.toString(), executionData);
            Object[] responseArray = Util.castToArray(response);
            Map<String, Object> responseMap = (Map<String, Object>) responseArray[0];

            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

    /**
     * @param map
     * @return Test Suite.
     */
    public static final TestSuite getTestSuite(Map<String, Object> map) {
        TestSuite testSuite = null;
        if (map != null && map.size() > 0) {
            Object o = map.get(TestLinkResponseParams.ID.toString());
            if (o != null) {
                Integer id = Integer.parseInt(o.toString());

                if (id > 0) {
                    testSuite = new TestSuite();
                    testSuite.setId(id);

                    testSuite.setDetails(getString(map, TestLinkResponseParams.DETAILS.toString()));
                    testSuite.setName(getString(map, TestLinkResponseParams.NAME.toString()));
                    testSuite.setParentId(getInteger(map, TestLinkResponseParams.PARENT_ID.toString()));
                    testSuite.setOrder(getInteger(map, TestLinkResponseParams.ORDER.toString()));
                }

            }
        }
        return testSuite;
View Full Code Here

    @Test(dataProvider = "validTestSuite")
    public void testCreateTestSuite(Integer testProjectId, String details) {
  this.loadXMLRPCMockData("tl.createTestSuite.xml");

  TestSuite testSuite = null;

  try {
      testSuite = api.createTestSuite(testProjectId, "Sample suite "
        + System.currentTimeMillis(), details, null, null, null,
        null);
  } catch (TestLinkAPIException e) {
      Assert.fail(e.getMessage(), e);
  }

  Assert.assertNotNull(testSuite);

  Assert.assertNotNull(testSuite.getName());
 
  Assert.assertTrue(testSuite.getId() > 0);
    }
View Full Code Here

    /**
     * @param map
     * @return Test Suite.
     */
    public static final TestSuite getTestSuite(Map<String, Object> map) {
  TestSuite testSuite = null;
  if (map != null && map.size() > 0) {
      Object o = map.get(TestLinkResponseParams.ID.toString());
      if (o != null) {
    Integer id = Integer.parseInt(o.toString());

    if (id > 0) {
        testSuite = new TestSuite();
        testSuite.setId(id);

        testSuite.setDetails(getString(map,
          TestLinkResponseParams.DETAILS.toString()));
        testSuite.setName(getString(map,
          TestLinkResponseParams.NAME.toString()));
        testSuite.setParentId(getInteger(map,
          TestLinkResponseParams.PARENT_ID.toString()));
        testSuite.setOrder(getInteger(map,
          TestLinkResponseParams.ORDER.toString()));
    }

      }
  }
View Full Code Here

     */
    protected TestSuite createTestSuite(Integer testProjectId, String name,
      String details, Integer parentId, Integer order,
      Boolean checkDuplicatedName, ActionOnDuplicate actionOnDuplicatedName)
      throws TestLinkAPIException {
  TestSuite testSuite = null;

  Integer id = 0;

  testSuite = new TestSuite(id, testProjectId, name, details, parentId,
    order, checkDuplicatedName, actionOnDuplicatedName);

  try {
      Map<String, Object> executionData = Util.getTestSuiteMap(testSuite);
      Object response = this.executeXmlRpcCall(
        TestLinkMethods.CREATE_TEST_SUITE.toString(), executionData);
      Object[] responseArray = Util.castToArray(response);
      Map<String, Object> responseMap = (Map<String, Object>) responseArray[0];

      id = Util.getInteger(responseMap,
        TestLinkResponseParams.ID.toString());
      testSuite.setId(id);
  } catch (XmlRpcException xmlrpcex) {
      throw new TestLinkAPIException("Error creating test suite: "
        + xmlrpcex.getMessage(), xmlrpcex);
  }

View Full Code Here

TOP

Related Classes of br.eti.kinoshita.testlinkjavaapi.model.TestSuite

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.