Split destination cache into access vs update

Issue: SPR-11657
This commit is contained in:
Rossen Stoyanchev
2014-04-29 22:15:18 -04:00
parent c879796e00
commit 6a9b229249
2 changed files with 39 additions and 26 deletions

View File

@@ -176,10 +176,12 @@ public class DefaultSubscriptionRegistryTests {
assertEquals(Arrays.asList(subs1), actual.get(sess2));
this.registry.unregisterSubscription(unsubscribeMessage(sess1, subs1));
actual = this.registry.findSubscriptions(message("/topic/PRICE.STOCK.NASDAQ.IBM"));
assertEquals(1, actual.size());
assertEquals(Arrays.asList(subs1), actual.get(sess2));
this.registry.unregisterSubscription(unsubscribeMessage(sess2, subs1));
actual = this.registry.findSubscriptions(message("/topic/PRICE.STOCK.NASDAQ.IBM"));
assertEquals(0, actual.size());
}