This is really a super-set of the VersioningInterestManager tests. More...
Public Member Functions | |
void | setUp () throws Exception |
void | tearDown () throws Exception |
void | testTwoNamesOneListener () throws Exception |
Two basenames going to one listener. | |
void | testThreeNamesFourListener () throws Exception |
Three basenames, each with own listener, plus one listener that gets them all. | |
Static Public Member Functions | |
static void | setUpBeforeClass () throws Exception |
Protected Attributes | |
final Random | _rnd = new Random() |
final ContentName | prefix |
CCNHandle | recvhandle = null |
CCNHandle | sendhandle = null |
Static Protected Attributes | |
static final long | TIMEOUT = 30000 |
static final long | SEND_PAUSE = 30 |
This is really a super-set of the VersioningInterestManager tests.
What we need to test here is that we can express interests for multiple names and multiple listeners. Then it comes down to does VersioningInterestManager work (and that is tested in VersioningInterestManagerTestRepo).