2010-01-26 1.2.0

org.eclipse.soda.dk.rfid.write.profile.test.agent
Class RfidWriteProfileMultipleTagsTestCase

java.lang.Object
  extended by ProfileAbstractTestCase
      extended by org.eclipse.soda.dk.rfid.write.profile.test.agent.RfidWriteProfileAbstractTestCase
          extended by org.eclipse.soda.dk.rfid.write.profile.test.agent.RfidWriteProfileMultipleTagsTestCase
All Implemented Interfaces:
WriteProfileStringGeneratorConstants

public class RfidWriteProfileMultipleTagsTestCase
extends RfidWriteProfileAbstractTestCase

Since:
1.0
Version:
1.2.0

Field Summary
 
Fields inherited from class org.eclipse.soda.dk.rfid.write.profile.test.agent.RfidWriteProfileAbstractTestCase
AND_EXPRESSION, BIT_1, BIT_2, BIT_32, controlProfileServiceBitsExternalKey, controlProfileServiceLongsExternalKey, DEFAULT_KILL_TIME_DURATION, DEFAULT_TIME_OUT_DURATION, epc_bit_size, gpioProfileServiceAnalogInputExternalKey, gpioProfileServiceInputExternalKey, initialReadOperationId, OR_EXPRESSION, originalTagInfo, readerIdProperty, readOperationId, readString, rfidWriteProfileServiceAntennaConfigurationExternalKey, rfidWriteProfileServiceCapabilitiesExternalKey, rfidWriteProfileServiceConfigurationExternalKey, rfidWriteProfileServiceDataWriteExtensionsExternalKey, rfidWriteProfileServiceStatusExternalKey, rfidWriteProfileServiceTagAggregationWriteMaskSettingExternalKey, rfidWriteProfileServiceTagWriteAggregatingExpressionExternalKey, rfidWriteProfileServiceTagWriteAggregatingExternalKey, rfidWriteProfileServiceTagWriteAggregationReportExternalKey, rfidWriteProfileServiceTagWriteAntennaReportingExternalKey, rfidWriteProfileServiceTagWriteMaskSettingExternalKey, rfidWriteProfileServiceTagWriteReportExternalKey, rfidWriteProfileServiceWriteOperationsExecuteRequestExternalKey, rfidWriteProfileServiceWriteOperationsExecuteStatusExternalKey, rfidWriteProfileServiceWriteOperationsExpressionExternalKey, rfidWriteProfileServiceWriteOperationsExternalKey, rfidWriteProfileServiceWriteOperationsStopRequestExternalKey, tagEpc, tagEpcSet, tagWriteData, tagWriteString, testState, timeOutDurationProperty, writeDataSet, writeOperationId, writeOperationKillTime
 
Fields inherited from interface org.eclipse.soda.dk.rfid.write.profile.test.agent.WriteProfileStringGeneratorConstants
BIT_POINTER, BIT_POINTER_HOLDER, COUNT_HOLDER, DEFAULT_EPC_SIZE, EPC_64, EPC_64_TAG_MASK, EPC_64_WORD_COUNT, EPC_96, EPC_96_TAG_MASK, EPC_96_WORD_COUNT, EPC_BIT_POINTER, EPC_MEMORYBANK, EPC_WORD_POINTER, epcState, EXPECTED_DATA_HOLDER, FILTER_HOLDER, MEMORY_BANK_HOLDER, OP_COUNT, PASSWORD, PASSWORD_HOLDER, TAG_DATA, TAG_DATA_HOLDER, TAG_MASK, TAG_MASK_HOLDER, TAG_OPERATION_ID_HOLDER, TIME_OUT_HOLDER, USER_MEMORYBANK, USER_TAG_MASK, USER_WORD_COUNT, USER_WORD_POINTER, userDataState, WORD_COUNT_HOLDER, WORD_POINTER_HOLDER, WRITE_DATA_HOLDER
 
Constructor Summary
RfidWriteProfileMultipleTagsTestCase(java.lang.String name)
          Constructs an instance of this class from the specified name parameter.
 
Method Summary
static void main(java.lang.String[] arguments)
          Main with the specified arguments parameter.
protected  void setUp()
          Set up.
 void test000_PromptMultipleTags()
          Test000_ prompt multiple tags.
 void test010_EpcTagWritingAndAggregation()
          Test010_ EPC tag writing and aggregation.
 void test020_EpcTagWritingExpression()
          Test020_ EPC tag writing expression.
 void test030_EpcTagAggregatingExpression()
          Test030_ EPC tag aggregating expression.
 void test040_TagWritingAndAggregating()
          Test040_ tag writing and aggregating.
 void test050_TagWritingExpression()
          Test050_ tag writing expression.
 void test060_TagAggregatingExpression()
          Test060_ tag aggregating expression.
 
Methods inherited from class org.eclipse.soda.dk.rfid.write.profile.test.agent.RfidWriteProfileAbstractTestCase
byteArray2Str, checkSetWrite, countTagAggregationReports, generateReadString, generateWriteString, getAllTagAggregationReports, getAllTagReports, GetAntennaConfiguration, getBitsData, GetDataWriteExtensions, getInputsData, getKeysAndSettingsFromProperties, getLongsData, GetRfidWriteProfileCapabilities, GetRfidWriteProfileConfiguration, GetRfidWriteProfileStatus, GetTagAggregationWriteMaskSetting, getTagsFromTagAggregationReports, getTagsFromTagReports, GetTagWriteAggregating, GetTagWriteAggregatingExpression, GetTagWriteAntennaReporting, GetTagWriteMaskSetting, GetWriteOperations, GetWriteOperationsExecuteStatus, GetWriteOperationsExpression, initialReadTagDataAndCompare, readAndVerifyTags, ReadAntennaConfiguration, ReadDataWriteExtensions, ReadTagAggregationWriteMaskSetting, ReadTagWriteAggregating, ReadTagWriteAggregatingExpression, ReadTagWriteAntennaReporting, ReadTagWriteMaskSetting, ReadWriteOperations, ReadWriteOperationsExecuteStatus, ReadWriteOperationsExpression, replace, ReportAnalogInput, ReportBits, ReportInput, ReportLongs, setReadString, setWriteString, tagComparison, tearDown, verifyAggregationReceived, verifyExpectedTags, verifyNoAggregationReceived, verifyTagAggregationExpression, verifyTagReadsForTagReports, verifyTagWriteData, verifyTagWriteData, verifyTagWritingAndAggregating, verifyTagWritingAndAggregation, verifyTagWritingExpression, waitForTagAggregationReports, waitForTagReports, waitSig, WriteAntennaConfiguration, WriteDataWriteExtensions, WriteTagAggregationWriteMaskSetting, writeTagStartOperation, writeTagStopWriting, WriteTagWriteAggregating, WriteTagWriteAggregatingExpression, WriteTagWriteAntennaReporting, WriteTagWriteMaskSetting, WriteWriteOperations, WriteWriteOperationsExecuteStatus, WriteWriteOperationsExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RfidWriteProfileMultipleTagsTestCase

public RfidWriteProfileMultipleTagsTestCase(java.lang.String name)
Constructs an instance of this class from the specified name parameter.

Parameters:
name - The name (String) parameter.
Method Detail

main

public static void main(java.lang.String[] arguments)
Main with the specified arguments parameter.

Parameters:
arguments - The arguments (String[]) parameter.

setUp

protected void setUp()
              throws java.lang.Exception
Set up.

Throws:
java.lang.Exception - Exception.

test000_PromptMultipleTags

public void test000_PromptMultipleTags()
                                throws java.lang.InterruptedException,
                                       java.io.IOException
Test000_ prompt multiple tags.

Throws:
java.lang.InterruptedException
java.io.IOException

test010_EpcTagWritingAndAggregation

public void test010_EpcTagWritingAndAggregation()
                                         throws java.lang.Exception
Test010_ EPC tag writing and aggregation.

Throws:
java.lang.Exception

test020_EpcTagWritingExpression

public void test020_EpcTagWritingExpression()
                                     throws java.lang.InterruptedException
Test020_ EPC tag writing expression.

Throws:
java.lang.InterruptedException

test030_EpcTagAggregatingExpression

public void test030_EpcTagAggregatingExpression()
                                         throws java.lang.InterruptedException
Test030_ EPC tag aggregating expression.

Throws:
java.lang.InterruptedException

test040_TagWritingAndAggregating

public void test040_TagWritingAndAggregating()
                                      throws java.lang.Exception
Test040_ tag writing and aggregating.

Throws:
java.lang.Exception

test050_TagWritingExpression

public void test050_TagWritingExpression()
                                  throws java.lang.InterruptedException
Test050_ tag writing expression.

Throws:
java.lang.InterruptedException
See Also:
test020_EpcTagWritingExpression()

test060_TagAggregatingExpression

public void test060_TagAggregatingExpression()
                                      throws java.lang.InterruptedException
Test060_ tag aggregating expression.

Throws:
java.lang.InterruptedException
See Also:
test030_EpcTagAggregatingExpression()

2010-01-26 1.2.0

Copyright (c) 2010 IBM. See license in Legal section.