ClassLoaderSystem system = createClassLoaderSystem();
MatchClassFilter filter = new MatchClassFilter(ClassLoaderDomain.class);
ParentPolicy parentPolicy = new ParentPolicy(filter, ClassFilter.NOTHING);
ClassLoaderDomain domain = system.createAndRegisterDomain("test", parentPolicy, null);
MockClassLoaderPolicy policy = createMockClassLoaderPolicy();
policy.setPathsAndPackageNames(ClassLoaderDomain.class);
ClassLoader classLoader = system.registerClassLoaderPolicy(domain, policy);
assertLoadClass(Object.class, classLoader, null, true);
assertLoadClass(ClassLoaderDomain.class, classLoader, null, true);
assertTrue("Should have been filtered", filter.filtered);