Packageorg.puremvc.as3.multicore.utilities.pipes.plumbing
Classpublic class TeeSplitTest
InheritanceTeeSplitTest Inheritance flexunit.framework.TestCase

Test the TeeSplit class.



Public Methods
 MethodDefined by
  
TeeSplitTest(methodName:String)
Constructor.
TeeSplitTest
  
suite():TestSuite
[static] Create the TestSuite.
TeeSplitTest
  
Test connecting and disconnecting I/O Pipes.
TeeSplitTest
  
Test receiving messages from two pipes using a TeeMerge.
TeeSplitTest
Constructor detail
TeeSplitTest()constructor
public function TeeSplitTest(methodName:String)

Constructor.

Parameters
methodName:String — the name of the test method an instance to run
Method detail
suite()method
public static function suite():TestSuite

Create the TestSuite.

Returns
TestSuite
testConnectingAndDisconnectingIOPipes()method 
public function testConnectingAndDisconnectingIOPipes():void

Test connecting and disconnecting I/O Pipes.

Connect an input and several output pipes to a splitting tee. Then disconnect all outputs in LIFO order by calling disconnect repeatedly.

testReceiveMessagesFromTwoTeeSplitOutputs()method 
public function testReceiveMessagesFromTwoTeeSplitOutputs():void

Test receiving messages from two pipes using a TeeMerge.