/* (non-Javadoc) * @see org.evosuite.ga.Chromosome#mutate() */ @Override public void mutate() { theTest.mutate(); if (theTest.isChanged()) { try { updateClassloader(); } catch (NoClassDefFoundError e) { String classname = e.getMessage(); if (classname != null) { // TODO: blacklist class } TestCase t = new DefaultTestCase(); theTest.setTestCase(t); updateClassloader(); return; } catch (Error e) { return; } catch (Throwable e) { return; } } }