Package com.betfair.testing.utils.cougar.misc

Examples of com.betfair.testing.utils.cougar.misc.AggregatedStepExpectedOutputMetaData.addMetaData()


      List<NameValuePair> nvPairs = expectedObjectMetaData.getMetaDataAtIndex(i).getNameValuePairs();
      if ((nvPairs.size() == 1) && (nvPairs.get(0).getValue().getClass() == arrayObjectClass)) {
        expectedResultsArray[i] = nvPairs.get(0).getValue();
      } else {
        AggregatedStepExpectedOutputMetaData javaBeanMetaData = new AggregatedStepExpectedOutputMetaData();
        javaBeanMetaData.addMetaData(expectedObjectMetaData.getMetaDataAtIndex(i));
        IAssertion javaBeanAssertion = AssertionProcessorFactory.getAssertionProcessor(DataTypeEnum.BEAN);
        expectedResultsArray[i] = javaBeanAssertion.preProcess(arrayClassObjectInstance, javaBeanMetaData);
      }
    }
    return expectedResultsArray;
View Full Code Here


        IAssertion javaBeanAssertion = AssertionProcessorFactory.getAssertionProcessor(DataTypeEnum.BEAN);
        if ((expectedMetaData.getMetaDataAtIndex(i).size() == 1) && (expectedMetaData.getMetaDataAtIndex(i).getValueAtIndex(0).getClass() == actualJavaBeanObject.getClass())) {
          javaBeanAssertion.execute(message, expectedMetaData.getMetaDataAtIndex(i).getValueAtIndex(0), actualJavaBeanObject, null);
        } else {
          AggregatedStepExpectedOutputMetaData javaBeanMetaData = new AggregatedStepExpectedOutputMetaData();
          javaBeanMetaData.addMetaData(expectedMetaData.getMetaDataAtIndex(i));
          javaBeanAssertion.execute(message, null, actualJavaBeanObject, javaBeanMetaData);
        }
      }

    }
View Full Code Here

                            AssertionUtils.actionFail(actualList.getClass().getName() + " - Check Entry '" + rowReportCounter + "': Expecting something, but actual was null.");
            } else {
              //Build expectedValue object based on actualValue class
                            AssertionUtils.actionPass(errorMessageBuffer.toString());
              AggregatedStepExpectedOutputMetaData expectedValueMetaData = new AggregatedStepExpectedOutputMetaData();
              expectedValueMetaData.addMetaData(expectedMetaData.getMetaDataAtIndex(rowCounter));
              DataTypeEnum actualValueDataType = ObjectUtil.resolveType(actualValue);
              IAssertion expectedValueAsserter = AssertionProcessorFactory.getAssertionProcessor(actualValueDataType);
              expectedValue = expectedValueAsserter.preProcess(actualValue, expectedValueMetaData);
              expectedValueAsserter.execute(message, expectedValue, actualValue, expectedValueMetaData);
            }
View Full Code Here

          }
          break;
        default:
          for (StepMetaData stepMetaData: expectedObjectMetaData.getValues()) {
            AggregatedStepExpectedOutputMetaData metaDataToPass = new AggregatedStepExpectedOutputMetaData();
            metaDataToPass.addMetaData(stepMetaData);
            IAssertion assertionProcessor = AssertionProcessorFactory.getAssertionProcessor(type);
            expectedResultsList.add(assertionProcessor.preProcess(actualArrayList.get(0), metaDataToPass));
          }
          break;
        }
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.