@Test public void testPreload_2() { PackageClassPreloader loader = newConcrete(); loader.setScanPackages( Arrays.asList( "info.naiv.lab.java.jmt.infrastructure.preload.test1", "info.naiv.lab.java.jmt.infrastructure.preload.test2")); loader.setExtractPattern(Arrays.asList(".*[4-5]")); Set<Class<?>> classes = loader.preload(); assertThat( classes, is( containsInAnyOrder( TestClass1.class, TestClass2.class, TestClass3.class, TestClass6.class))); }