< prev index next >
application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/internal/ConsoleAttributeInfoManagerTest.java
Print this page
*** 55,87 ****
public class ConsoleAttributeInfoManagerTest extends RjmxTestCase {
IMRIMetadataService m_manager;
@Test
public void testGetAttributeInfo() {
! MRI descriptor = new MRI(Type.ATTRIBUTE, "java.lang:type=OperatingSystem", //$NON-NLS-1$
! "AvailableProcessors"); //$NON-NLS-1$
IMRIMetadata info = m_manager.getMetadata(descriptor);
assertNotNull(info);
assertEquals(5000,
((IIntervalUpdatePolicy) UpdatePolicyToolkit.getUpdatePolicy(m_connectionHandle, info.getMRI()))
.getIntervalTime());
! assertMin("Description shorter than expected.", 10, info.getDescription().length()); //$NON-NLS-1$
! assertMin("Display name shorter than expected.", 4, MRIMetadataToolkit.getDisplayName(m_connectionHandle, //$NON-NLS-1$
info.getMRI()).length());
assertTrue(info.getMRI().getParentMRIs().length == 0);
}
@Test
public void testCompositeIsChild() {
! MRI descriptor = new MRI(Type.ATTRIBUTE, "java.lang:type=Memory", "HeapMemoryUsage/committed"); //$NON-NLS-1$ //$NON-NLS-2$
IMRIMetadata info = m_manager.getMetadata(descriptor);
assertNotNull(info);
! MRI parent = new MRI(Type.ATTRIBUTE, "java.lang:type=Memory", "HeapMemoryUsage"); //$NON-NLS-1$ //$NON-NLS-2$
IMRIMetadata parentInfo = m_manager.getMetadata(parent);
assertNotNull(parentInfo);
! assertTrue("Info not child to parent!", parent.isChild(descriptor)); //$NON-NLS-1$
}
@Before
public void setUp() throws Exception {
m_manager = m_connectionHandle.getServiceOrThrow(IMRIMetadataService.class);
--- 55,87 ----
public class ConsoleAttributeInfoManagerTest extends RjmxTestCase {
IMRIMetadataService m_manager;
@Test
public void testGetAttributeInfo() {
! MRI descriptor = new MRI(Type.ATTRIBUTE, "java.lang:type=OperatingSystem",
! "AvailableProcessors");
IMRIMetadata info = m_manager.getMetadata(descriptor);
assertNotNull(info);
assertEquals(5000,
((IIntervalUpdatePolicy) UpdatePolicyToolkit.getUpdatePolicy(m_connectionHandle, info.getMRI()))
.getIntervalTime());
! assertMin("Description shorter than expected.", 10, info.getDescription().length());
! assertMin("Display name shorter than expected.", 4, MRIMetadataToolkit.getDisplayName(m_connectionHandle,
info.getMRI()).length());
assertTrue(info.getMRI().getParentMRIs().length == 0);
}
@Test
public void testCompositeIsChild() {
! MRI descriptor = new MRI(Type.ATTRIBUTE, "java.lang:type=Memory", "HeapMemoryUsage/committed");
IMRIMetadata info = m_manager.getMetadata(descriptor);
assertNotNull(info);
! MRI parent = new MRI(Type.ATTRIBUTE, "java.lang:type=Memory", "HeapMemoryUsage");
IMRIMetadata parentInfo = m_manager.getMetadata(parent);
assertNotNull(parentInfo);
! assertTrue("Info not child to parent!", parent.isChild(descriptor));
}
@Before
public void setUp() throws Exception {
m_manager = m_connectionHandle.getServiceOrThrow(IMRIMetadataService.class);
< prev index next >