< prev index next >

core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/TestDefaultTransformRegistry.java

Print this page




  34 
  35 import static org.junit.Assert.assertNotNull;
  36 import static org.junit.Assert.assertTrue;
  37 
  38 import java.io.FileNotFoundException;
  39 import java.util.List;
  40 
  41 import javax.xml.stream.XMLStreamException;
  42 
  43 import org.junit.Test;
  44 import org.objectweb.asm.Type;
  45 import org.openjdk.jmc.agent.TransformDescriptor;
  46 import org.openjdk.jmc.agent.TransformRegistry;
  47 import org.openjdk.jmc.agent.impl.DefaultTransformRegistry;
  48 import org.openjdk.jmc.agent.test.util.TestToolkit;
  49 
  50 public class TestDefaultTransformRegistry {
  51         @Test
  52         public void testHasPendingTransforms() throws FileNotFoundException, XMLStreamException {
  53                 TransformRegistry registry = DefaultTransformRegistry
  54                                 .from(TestToolkit.getProbesXML("HasPendingTransforms")); //$NON-NLS-1$
  55                 assertNotNull(registry);
  56                 assertTrue(registry.hasPendingTransforms(Type.getInternalName(InstrumentMe.class)));
  57         }
  58 
  59         @Test
  60         public void testFrom() throws FileNotFoundException, XMLStreamException {
  61                 TransformRegistry registry = DefaultTransformRegistry
  62                                 .from(TestToolkit.getProbesXML("From")); //$NON-NLS-1$
  63                 assertNotNull(registry);
  64         }
  65 
  66         @Test
  67         public void testGetTransformData() throws FileNotFoundException, XMLStreamException {
  68                 TransformRegistry registry = DefaultTransformRegistry
  69                                 .from(TestToolkit.getProbesXML("GetTransformData")); //$NON-NLS-1$
  70                 assertNotNull(registry);
  71                 List<TransformDescriptor> transformData = registry.getTransformData(Type.getInternalName(InstrumentMe.class));
  72                 assertNotNull(transformData);
  73                 assertTrue(transformData.size() > 0);
  74         }
  75 }


  34 
  35 import static org.junit.Assert.assertNotNull;
  36 import static org.junit.Assert.assertTrue;
  37 
  38 import java.io.FileNotFoundException;
  39 import java.util.List;
  40 
  41 import javax.xml.stream.XMLStreamException;
  42 
  43 import org.junit.Test;
  44 import org.objectweb.asm.Type;
  45 import org.openjdk.jmc.agent.TransformDescriptor;
  46 import org.openjdk.jmc.agent.TransformRegistry;
  47 import org.openjdk.jmc.agent.impl.DefaultTransformRegistry;
  48 import org.openjdk.jmc.agent.test.util.TestToolkit;
  49 
  50 public class TestDefaultTransformRegistry {
  51         @Test
  52         public void testHasPendingTransforms() throws FileNotFoundException, XMLStreamException {
  53                 TransformRegistry registry = DefaultTransformRegistry
  54                                 .from(TestToolkit.getProbesXML("HasPendingTransforms"));
  55                 assertNotNull(registry);
  56                 assertTrue(registry.hasPendingTransforms(Type.getInternalName(InstrumentMe.class)));
  57         }
  58 
  59         @Test
  60         public void testFrom() throws FileNotFoundException, XMLStreamException {
  61                 TransformRegistry registry = DefaultTransformRegistry
  62                                 .from(TestToolkit.getProbesXML("From"));
  63                 assertNotNull(registry);
  64         }
  65 
  66         @Test
  67         public void testGetTransformData() throws FileNotFoundException, XMLStreamException {
  68                 TransformRegistry registry = DefaultTransformRegistry
  69                                 .from(TestToolkit.getProbesXML("GetTransformData"));
  70                 assertNotNull(registry);
  71                 List<TransformDescriptor> transformData = registry.getTransformData(Type.getInternalName(InstrumentMe.class));
  72                 assertNotNull(transformData);
  73                 assertTrue(transformData.size() > 0);
  74         }
  75 }
< prev index next >