1.0.0

org.eclipse.soda.dk.rfid.inventory.profile.test.agent
Class RfidInventoryProfileNoTagsTestCase

java.lang.Object
  extended by ProfileAbstractTestCase
      extended by org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase
          extended by org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileNoTagsTestCase

public class RfidInventoryProfileNoTagsTestCase
extends RfidInventoryProfileAbstractTestCase


Field Summary
 
Fields inherited from class org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase
AND_EXPRESSION, BIT_1, BIT_2, BIT_32, configuredTags, controlProfileServiceBitsExternalKey, controlProfileServiceLongsExternalKey, DEFAULT_TAG_READ_DURATION, gpioProfileServiceInputExternalKey, interestedTags, INVALID_EXPRESSION, INVALID_MASK, OR_EXPRESSION, readDurationProperty, readerIdProperty, rfidInventoryProfileServiceAggregationMaskSettingExternalKey, rfidInventoryProfileServiceCapabilitiesExternalKey, rfidInventoryProfileServiceConfigurationExternalKey, rfidInventoryProfileServiceDataExtensionsExternalKey, rfidInventoryProfileServiceDuplicateFilteringExpressionExternalKey, rfidInventoryProfileServiceDuplicateFilteringExternalKey, rfidInventoryProfileServiceStatusExternalKey, rfidInventoryProfileServiceTagAggregatingExpressionExternalKey, rfidInventoryProfileServiceTagAggregatingExternalKey, rfidInventoryProfileServiceTagAggregationReportExternalKey, rfidInventoryProfileServiceTagMaskSettingExternalKey, rfidInventoryProfileServiceTagReadingExpressionExternalKey, rfidInventoryProfileServiceTagReadingExternalKey, rfidInventoryProfileServiceTagReportExternalKey, tagListProperty, tagMaskProperty
 
Constructor Summary
RfidInventoryProfileNoTagsTestCase(java.lang.String name)
          Constructs a new instance of the RfidInventoryProfileNoTagsTestCase 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_PromptNoTags()
          Test000_ prompt no tags.
 void test010_TagReadingAndAggregation()
          Test010_ tag reading and aggregation.
 void test020_DuplicateFiltering()
          Test020_ duplicate filtering.
 void test030_TagReadingExpression()
          Test030_ tag reading expression.
 void test040_TagAggregatingExpression()
          Test040_ tag aggregating expression.
 void test050_DuplicateFilteringExpression()
          Test050_ duplicate filtering expression.
 void test060_MeasurementErrors()
          Test060_ measurement errors.
 
Methods inherited from class org.eclipse.soda.dk.rfid.inventory.profile.test.agent.RfidInventoryProfileAbstractTestCase
countTagAggregationReports, countTagReports, getAggregationMaskSetting, getAllTagAggregationReports, getAllTagReports, getBitsData, getCapabilities, getConfiguration, getDataExtensions, getDuplicateFiltering, getDuplicateFilteringExpression, getExternalKeys, getInputsData, getKeysAndSettingsFromProperties, getLastTagAggregationReport, getLastTagReport, getLongsData, getNotificationService, getStatus, getTagAggregating, getTagAggregatingExpression, getTagMaskSetting, getTagReading, getTagReadingExpression, getTagsFromTagAggregationReports, getTagsFromTagReports, 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

RfidInventoryProfileNoTagsTestCase

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

Method Detail

main

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

Parameters:
args -
See Also:
RfidInventoryProfileTestAgent

setUp

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

Throws:
java.lang.Exception

test000_PromptNoTags

public void test000_PromptNoTags()
                          throws java.lang.InterruptedException
Test000_ prompt no tags.

Throws:
java.lang.InterruptedException - Interrupted Exception.

test010_TagReadingAndAggregation

public void test010_TagReadingAndAggregation()
                                      throws java.lang.InterruptedException
Test010_ tag reading and aggregation.

Throws:
java.lang.InterruptedException - Interrupted Exception.

test020_DuplicateFiltering

public void test020_DuplicateFiltering()
                                throws java.lang.InterruptedException
Test020_ duplicate filtering.

Throws:
java.lang.InterruptedException - Interrupted Exception.

test030_TagReadingExpression

public void test030_TagReadingExpression()
                                  throws java.lang.InterruptedException
Test030_ tag reading expression.

Throws:
java.lang.InterruptedException - Interrupted Exception.

test040_TagAggregatingExpression

public void test040_TagAggregatingExpression()
                                      throws java.lang.InterruptedException
Test040_ tag aggregating expression.

Throws:
java.lang.InterruptedException - Interrupted Exception.

test050_DuplicateFilteringExpression

public void test050_DuplicateFilteringExpression()
                                          throws java.lang.InterruptedException
Test050_ duplicate filtering expression.

Throws:
java.lang.InterruptedException - Interrupted Exception.

test060_MeasurementErrors

public void test060_MeasurementErrors()
                               throws java.lang.InterruptedException
Test060_ measurement errors.

Throws:
java.lang.InterruptedException - Interrupted Exception.

1.0.0

Copyright (c) 2007 IBM