Package fipaos.test.agent

Class Diagram Summary
agent 
 

Class Summary
AgentCoreTestMain JUnit test-harness - use with TestRunner to execute all FIPA-OS Core-Agent
JUnit tests
AgentMessagingTestTest-harness for FIPAOSAgent messaging

Tests:

Robustness - do all messages arrive at destination Agent as expected
Correctness - FIFO ordering is NOT tested

With respect to:

Normal messaging
Multi-cast messaging
AgentMessagingTest.TestAgentSimple agent to send messages & count the number received
AgentTestFrameworkTest-framework for testing an Agent at the ACL level
MessageTimingAgentThis agent aims to test the round-trip time for sending messages to a counter-part
agent
MessageTimingAgent.IdleTaskSimple Task to respond to incoming request messages, and just reply with an
inform - it performs the minimum of work in doing so
MessageTimingAgent.MessageTestTaskTask to test message sending & timing
MessageTimingAgent.TestingTaskTask to carry out the actual job of testing
NotUnderstoodTestTest-harness for FIPAOSAgent messaging

Tests:

Robustness - do all messages arrive at destination Agent as expected
Correctness - FIFO ordering is NOT tested

With respect to:

Normal messaging
Multi-cast messaging
NotUnderstoodTest.TestAgentSimple agent to send messages & count the number received
TestAgent.IdleTask 
TestAgent.IdleTask 
TestingMTPMTP implementation which allows an Agent to be tested at the ACL level of
abstraction