}
public void validateCounts(int expectedWithCount, int expectedWithoutCount,
int expectedAllCount) throws JMSException {
QueueBrowser withPropertyBrowser = requestServerSession.createBrowser(
theQueue, MSG_SEL_WITH_PROPERTY);
QueueBrowser withoutPropertyBrowser = requestServerSession
.createBrowser(theQueue, MSG_SEL_WITHOUT_PROPERTY);
QueueBrowser allBrowser = requestServerSession.createBrowser(theQueue);
int withCount = getMessageCount(withPropertyBrowser, "withProperty ");
int withoutCount = getMessageCount(withoutPropertyBrowser,
"withoutProperty ");
int allCount = getMessageCount(allBrowser, "allMessages ");
withPropertyBrowser.close();
withoutPropertyBrowser.close();
allBrowser.close();
assertEquals("Expected withCount to be " + expectedWithCount + " was "
+ withCount, expectedWithCount, withCount);
assertEquals("Expected withoutCount to be " + expectedWithoutCount
+ " was " + withoutCount, expectedWithoutCount, withoutCount);