cfg.addAnnotatedClass( A.class );
cfg.addAnnotatedClass( B.class );
cfg.addAnnotatedClass( C.class );
cfg.addAnnotatedClass( DeepPathWithLeadingPrefixCase.class );
try {
cfg.build();
fail( "Exception should have been thrown for DeepPathWithLeadingPrefixCase having invalid path: b.c.dne" );
}
catch (SearchException se) {
assertTrue( "Should contain information about invalid path b.c.dne (message: <" + se.getMessage() + ">)" ,
se.getMessage().matches( ".*\\[b.c.dne\\].*" ) );