コード例 #1
0
 @Test
 public void testGetTsdrCacheEntry() {
   keyCache.addTSDRCacheEntry(TSDR_TEST_KEY);
   TSDRCacheEntry entry = keyCache.getCacheEntry(TSDR_TEST_KEY);
   Assert.assertEquals("127.0.0.1", entry.getNodeID());
   Assert.assertEquals(DataCategory.EXTERNAL, entry.getDataCategory());
   Assert.assertEquals("Memory", entry.getMetricName());
   Assert.assertEquals("Testing", entry.getRecordKeys().get(1).getKeyName());
 }
コード例 #2
0
 @Test
 public void testGetallKeys() {
   keyCache.addTSDRCacheEntry(TSDR_TEST_KEY);
   Collection<TSDRCacheEntry> all = keyCache.getAll();
   Assert.assertEquals(1, all.size());
   TSDRCacheEntry entry = all.iterator().next();
   Assert.assertEquals("127.0.0.1", entry.getNodeID());
   Assert.assertEquals(DataCategory.EXTERNAL, entry.getDataCategory());
   Assert.assertEquals("Memory", entry.getMetricName());
   Assert.assertEquals("Testing", entry.getRecordKeys().get(1).getKeyName());
 }
コード例 #3
0
 @Test
 public void testFindKeysByRecordKey() {
   keyCache.addTSDRCacheEntry(TSDR_TEST_KEY);
   List<TSDRCacheEntry> list =
       keyCache.findMatchingTSDRCacheEntries(FormatUtil.KEY_RECORDKEYS + "hello:world" + ']');
   Assert.assertEquals(1, list.size());
   TSDRCacheEntry entry = list.get(0);
   Assert.assertEquals("127.0.0.1", entry.getNodeID());
   Assert.assertEquals(DataCategory.EXTERNAL, entry.getDataCategory());
   Assert.assertEquals("Memory", entry.getMetricName());
   Assert.assertEquals("Testing", entry.getRecordKeys().get(1).getKeyName());
 }
コード例 #4
0
 @Test
 public void testAddTsdrCacheEntry() {
   TSDRCacheEntry entry = keyCache.addTSDRCacheEntry(TSDR_TEST_KEY);
   Assert.assertEquals("127.0.0.1", entry.getNodeID());
   Assert.assertEquals(DataCategory.EXTERNAL, entry.getDataCategory());
   Assert.assertEquals("Memory", entry.getMetricName());
   Assert.assertEquals("world", entry.getRecordKeys().get(0).getKeyValue());
 }