2008-07-29 1.1.0

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

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.RfidWriteProfileSingleTagTestCase
All Implemented Interfaces:
WriteProfileStringGeneratorConstants

public class RfidWriteProfileSingleTagTestCase
extends RfidWriteProfileAbstractTestCase


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
RfidWriteProfileSingleTagTestCase(java.lang.String name)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void setUp()
           
 void test000_PromptSingleTag()
           
 void test010_EpcTagWritingAndAggregation()
           
 void test020_EpcTagWritingExpression()
           
 void test030_EpcTagAggregatingExpression()
           
 void test040_TagWritingAndAggregation()
           
 void test050_TagWritingExpression()
           
 void test060_TagAggregatingExpression()
           
 
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

RfidWriteProfileSingleTagTestCase

public RfidWriteProfileSingleTagTestCase(java.lang.String name)
Parameters:
name -
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

test000_PromptSingleTag

public void test000_PromptSingleTag()
                             throws java.lang.InterruptedException,
                                    java.io.IOException
Throws:
java.lang.InterruptedException
java.io.IOException

test010_EpcTagWritingAndAggregation

public void test010_EpcTagWritingAndAggregation()
                                         throws java.lang.Exception
Throws:
java.lang.Exception

test020_EpcTagWritingExpression

public void test020_EpcTagWritingExpression()
                                     throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

test030_EpcTagAggregatingExpression

public void test030_EpcTagAggregatingExpression()
                                         throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

test040_TagWritingAndAggregation

public void test040_TagWritingAndAggregation()
                                      throws java.lang.Exception
Throws:
java.lang.Exception

test050_TagWritingExpression

public void test050_TagWritingExpression()
                                  throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

test060_TagAggregatingExpression

public void test060_TagAggregatingExpression()
                                      throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

2008-07-29 1.1.0

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