2008-07-29 1.1.0

org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent
Class RfidInventoryWithGpioProfileDisconnectTestCase

java.lang.Object
  extended by ProfileAbstractTestCase
      extended by org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.RfidInventoryWithGpioProfileAbstractTestCase
          extended by org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.RfidInventoryWithGpioProfileDisconnectTestCase

public class RfidInventoryWithGpioProfileDisconnectTestCase
extends RfidInventoryWithGpioProfileAbstractTestCase

Version:
1.1.0

Field Summary
 
Fields inherited from class org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.RfidInventoryWithGpioProfileAbstractTestCase
AND_EXPRESSION, BIT_1, BIT_2, BIT_32, configuredTags, controlProfileServiceBitsExternalKey, controlProfileServiceLongsExternalKey, DEFAULT_INVERTED_IO, DEFAULT_IO_LATENCY, DEFAULT_TAG_READ_DURATION, gpioProfileServiceCapabilitiesExternalKey, gpioProfileServiceConfigurationExternalKey, gpioProfileServiceI10DataKey, gpioProfileServiceI11DataKey, gpioProfileServiceI12DataKey, gpioProfileServiceI13DataKey, gpioProfileServiceI14DataKey, gpioProfileServiceI15DataKey, gpioProfileServiceI16DataKey, gpioProfileServiceI17DataKey, gpioProfileServiceI18DataKey, gpioProfileServiceI19DataKey, gpioProfileServiceI1DataKey, gpioProfileServiceI20DataKey, gpioProfileServiceI21DataKey, gpioProfileServiceI22DataKey, gpioProfileServiceI23DataKey, gpioProfileServiceI24DataKey, gpioProfileServiceI25DataKey, gpioProfileServiceI26DataKey, gpioProfileServiceI27DataKey, gpioProfileServiceI28DataKey, gpioProfileServiceI29DataKey, gpioProfileServiceI2DataKey, gpioProfileServiceI30DataKey, gpioProfileServiceI31DataKey, gpioProfileServiceI32DataKey, gpioProfileServiceI3DataKey, gpioProfileServiceI4DataKey, gpioProfileServiceI5DataKey, gpioProfileServiceI6DataKey, gpioProfileServiceI7DataKey, gpioProfileServiceI8DataKey, gpioProfileServiceI9DataKey, gpioProfileServiceInputCountExternalKey, gpioProfileServiceInputExternalKey, gpioProfileServiceO0DataKey, gpioProfileServiceO10DataKey, gpioProfileServiceO11DataKey, gpioProfileServiceO12DataKey, gpioProfileServiceO13DataKey, gpioProfileServiceO14DataKey, gpioProfileServiceO15DataKey, gpioProfileServiceO16DataKey, gpioProfileServiceO17DataKey, gpioProfileServiceO18DataKey, gpioProfileServiceO19DataKey, gpioProfileServiceO1DataKey, gpioProfileServiceO20DataKey, gpioProfileServiceO21DataKey, gpioProfileServiceO22DataKey, gpioProfileServiceO23DataKey, gpioProfileServiceO24DataKey, gpioProfileServiceO25DataKey, gpioProfileServiceO26DataKey, gpioProfileServiceO27DataKey, gpioProfileServiceO28DataKey, gpioProfileServiceO29DataKey, gpioProfileServiceO2DataKey, gpioProfileServiceO30DataKey, gpioProfileServiceO31DataKey, gpioProfileServiceO32DataKey, gpioProfileServiceO3DataKey, gpioProfileServiceO4DataKey, gpioProfileServiceO5DataKey, gpioProfileServiceO6DataKey, gpioProfileServiceO7DataKey, gpioProfileServiceO8DataKey, gpioProfileServiceO9DataKey, gpioProfileServiceOutput0ExpressionExternalKey, gpioProfileServiceOutput10ExpressionExternalKey, gpioProfileServiceOutput11ExpressionExternalKey, gpioProfileServiceOutput12ExpressionExternalKey, gpioProfileServiceOutput13ExpressionExternalKey, gpioProfileServiceOutput14ExpressionExternalKey, gpioProfileServiceOutput15ExpressionExternalKey, gpioProfileServiceOutput16ExpressionExternalKey, gpioProfileServiceOutput17ExpressionExternalKey, gpioProfileServiceOutput18ExpressionExternalKey, gpioProfileServiceOutput19ExpressionExternalKey, gpioProfileServiceOutput1ExpressionExternalKey, gpioProfileServiceOutput20ExpressionExternalKey, gpioProfileServiceOutput21ExpressionExternalKey, gpioProfileServiceOutput22ExpressionExternalKey, gpioProfileServiceOutput23ExpressionExternalKey, gpioProfileServiceOutput24ExpressionExternalKey, gpioProfileServiceOutput25ExpressionExternalKey, gpioProfileServiceOutput26ExpressionExternalKey, gpioProfileServiceOutput27ExpressionExternalKey, gpioProfileServiceOutput28ExpressionExternalKey, gpioProfileServiceOutput29ExpressionExternalKey, gpioProfileServiceOutput2ExpressionExternalKey, gpioProfileServiceOutput30ExpressionExternalKey, gpioProfileServiceOutput31ExpressionExternalKey, gpioProfileServiceOutput32ExpressionExternalKey, gpioProfileServiceOutput3ExpressionExternalKey, gpioProfileServiceOutput4ExpressionExternalKey, gpioProfileServiceOutput5ExpressionExternalKey, gpioProfileServiceOutput6ExpressionExternalKey, gpioProfileServiceOutput7ExpressionExternalKey, gpioProfileServiceOutput8ExpressionExternalKey, gpioProfileServiceOutput9ExpressionExternalKey, gpioProfileServiceOutputCountExternalKey, gpioProfileServiceOutputExternalKey, gpioProfileServiceOutputRequestExternalKey, gpioProfileServiceStatusExternalKey, interestedTags, INVALID_EXPRESSION, INVALID_MASK, invertedIoProperty, ioLatencyProperty, OR_EXPRESSION, readDurationProperty, readerIdProperty, rfidInventoryProfileServiceAggregationMaskSettingExternalKey, rfidInventoryProfileServiceCapabilitiesExternalKey, rfidInventoryProfileServiceConfigurationExternalKey, rfidInventoryProfileServiceDataExtensionsExternalKey, rfidInventoryProfileServiceDuplicateFilteringExpressionExternalKey, rfidInventoryProfileServiceDuplicateFilteringExternalKey, rfidInventoryProfileServiceStatusExternalKey, rfidInventoryProfileServiceTagAggregatingExpressionExternalKey, rfidInventoryProfileServiceTagAggregatingExternalKey, rfidInventoryProfileServiceTagAggregationReportExternalKey, rfidInventoryProfileServiceTagMaskSettingExternalKey, rfidInventoryProfileServiceTagReadingExpressionExternalKey, rfidInventoryProfileServiceTagReadingExternalKey, rfidInventoryProfileServiceTagReportExternalKey, tagListProperty
 
Constructor Summary
RfidInventoryWithGpioProfileDisconnectTestCase(java.lang.String name)
          Constructs a new instance of the RfidInventoryProfileDisconnectTestCase class.
 
Method Summary
static void main(java.lang.String[] args)
          Main method to run tests in a standalone mode.
protected  void setUp()
          Set up.
 void test000_Disconnect()
          Test000_ disconnect.
 void test010_Reconnect()
          Test010_ reconnect.
 void test020_TagReadingAndAggregation()
          Test020_ tag reading and aggregation.
 
Methods inherited from class org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.RfidInventoryWithGpioProfileAbstractTestCase
changeIoState, countTagAggregationReports, countTagReports, getAggregationMaskSetting, getAllTagAggregationReports, getAllTagReports, getBitsData, getDataExtensions, getDuplicateFiltering, getDuplicateFilteringExpression, getExternalKeys, getGpioCapabilities, getGpioConfiguration, getGpioStatus, getInputsData, getKeysAndSettingsFromProperties, getLastTagAggregationReport, getLastTagReport, getLongsData, getNotificationService, getRfidInventoryCapabilities, getRfidInventoryConfiguration, getRfidInventoryStatus, getTagAggregating, getTagAggregatingExpression, getTagMaskSetting, getTagReading, getTagReadingExpression, getTagsFromTagAggregationReports, getTagsFromTagReports, ioTimingTest, readAggregationMaskSetting, readAndVerifyTags, readDataExtensions, readDuplicateFiltering, readDuplicateFilteringExpression, readTagAggregating, readTagAggregatingExpression, readTagMaskSetting, readTagReading, readTagReadingExpression, reportBits, reportInput, reportLongs, tearDown, verifyAggregationReceived, verifyDuplicateFiltering, verifyDuplicateFilteringExpression, verifyExpectedTagsReceived, verifyNoAggregationReceived, verifyTagAggregatingExpression, verifyTagReadingAndAggregation, verifyTagReadingAndAggregation, verifyTagReadingExpression, verifyTagReads, waitForSignalIgnoringErrors, waitForTagAggregationReports, waitForTagReports, writeAggregationMaskSetting, writeDataExtensions, writeDuplicateFiltering, writeDuplicateFilteringExpression, writeTagAggregating, writeTagAggregatingExpression, writeTagMaskSetting, writeTagReading, writeTagReadingExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RfidInventoryWithGpioProfileDisconnectTestCase

public RfidInventoryWithGpioProfileDisconnectTestCase(java.lang.String name)
Constructs a new instance of the RfidInventoryProfileDisconnectTestCase class.

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

main

public static void main(java.lang.String[] args)
Main method to run tests in a standalone mode.

Parameters:
args - The args (String[]) parameter.
See Also:
RfidInventoryWithGpioProfileTestAgent

setUp

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

Throws:
java.lang.Exception - Exception.

test000_Disconnect

public void test000_Disconnect()
                        throws java.lang.InterruptedException,
                               java.io.IOException
Test000_ disconnect.

Throws:
java.lang.InterruptedException - Interrupted Exception.
java.io.IOException

test010_Reconnect

public void test010_Reconnect()
                       throws java.lang.InterruptedException,
                              java.io.IOException
Test010_ reconnect.

Throws:
java.lang.InterruptedException - Interrupted Exception.
java.io.IOException

test020_TagReadingAndAggregation

public void test020_TagReadingAndAggregation()
                                      throws java.lang.InterruptedException,
                                             java.io.IOException
Test020_ tag reading and aggregation.

Throws:
java.lang.InterruptedException - Interrupted Exception.
java.io.IOException

2008-07-29 1.1.0

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