Examples of MockClassLoaderSystem


Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      assertEquals(expected, domain.removed);
   }
  
   public void testUnregisterNullClassLoader() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();

      try
      {
         system.unregisterClassLoader(null);
         fail("Should not be here!");
      }
      catch (Exception e)
      {
         checkThrowable(IllegalArgumentException.class, e);
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      }
   }
  
   public void testUnregisterNullClassLoaderPolicy() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();

      try
      {
         system.unregisterClassLoaderPolicy(null);
         fail("Should not be here!");
      }
      catch (Exception e)
      {
         checkThrowable(IllegalArgumentException.class, e);
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      }
   }
  
   public void testUnregisterClassLoaderUnregistered() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      MockClassLoaderPolicy policy = createMockClassLoaderPolicy();
      ClassLoader cl = system.registerClassLoaderPolicy(policy);
      system.unregisterClassLoaderPolicy(policy);

      try
      {
         system.unregisterClassLoader(cl);
         fail("Should not be here!");
      }
      catch (Exception e)
      {
         checkThrowable(IllegalStateException.class, e);
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      }
   }
  
   public void testUnregisterClassLoaderPolicyNotRegistered() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      MockClassLoaderPolicy policy = createMockClassLoaderPolicy();

      try
      {
         system.unregisterClassLoaderPolicy(policy);
         fail("Should not be here!");
      }
      catch (Exception e)
      {
         checkThrowable(IllegalStateException.class, e);
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      }
   }
  
   public void testUnregisterClassLoaderPolicyUnregistered() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      MockClassLoaderPolicy policy = createMockClassLoaderPolicy();
      system.registerClassLoaderPolicy(policy);
      system.unregisterClassLoaderPolicy(policy);

      try
      {
         system.unregisterClassLoaderPolicy(policy);
         fail("Should not be here!");
      }
      catch (Exception e)
      {
         checkThrowable(IllegalStateException.class, e);
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      }
   }

   protected MockClassLoaderSystem createMockClassLoaderSystem()
   {
      return new MockClassLoaderSystem();
   }
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      assertTrue("Domain should be shutdown", domain.shutdown);
   }
  
   public void testRegisterClassLoaderDefaultDomain() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      MockClassLoaderDomain domain = (MockClassLoaderDomain) system.getDefaultDomain();
      ClassLoader cl1 = createAndRegisterMockClassLoader(system);
     
      List<ClassLoader> expected = new ArrayList<ClassLoader>();
      expected.add(cl1);
     
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      assertEmpty(domain.removed);
   }
  
   public void testRegisterClassLoaderExplicitDomain() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      MockClassLoaderDomain domain = system.createAndRegisterDomain("mock");
      ClassLoader cl1 = createAndRegisterMockClassLoader(system, domain);
     
      List<ClassLoader> expected = new ArrayList<ClassLoader>();
      expected.add(cl1);
     
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      assertEmpty(domain.removed);
   }
  
   public void testRegisterClassLoaderConstructDomain() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      ClassLoader cl1 = createAndRegisterMockClassLoader(system, "test", "mock");
      MockClassLoaderDomain domain = (MockClassLoaderDomain) system.getDomain("test");
      assertEquals(ParentPolicy.BEFORE, domain.getParentPolicy());
      assertFalse(domain.getParent() instanceof ClassLoaderDomain);
     
      List<ClassLoader> expected = new ArrayList<ClassLoader>();
      expected.add(cl1);
View Full Code Here

Examples of org.jboss.test.classloader.system.support.MockClassLoaderSystem

      assertEmpty(domain.removed);
   }
  
   public void testRegisterClassLoaderConstructDomainWithoutParentDomain() throws Exception
   {
      MockClassLoaderSystem system = createMockClassLoaderSystem();
      ClassLoader cl1 = createAndRegisterMockClassLoader(system, "test", ParentPolicy.AFTER, "mock");
      MockClassLoaderDomain domain = (MockClassLoaderDomain) system.getDomain("test");
      assertEquals(ParentPolicy.AFTER, domain.getParentPolicy());
      assertFalse(domain.getParent() instanceof ClassLoaderDomain);
     
      List<ClassLoader> expected = new ArrayList<ClassLoader>();
      expected.add(cl1);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.