Methods Summary |
---|
private void | execute(org.hibernate.test.instrument.cases.Executable executable)
executable.prepare();
try {
executable.execute();
}
finally {
executable.complete();
}
|
public static boolean | isRunnable()
return FieldInterceptionHelper.isInstrumented( new Document() );
|
protected void | runTest()
if ( isRunnable() ) {
super.runTest();
}
else {
reportSkip( "domain classes not instrumented", "build-time instrumentation" );
}
|
public static junit.framework.Test | suite()
return new TestSuite( InstrumentTest.class );
|
public void | testDirtyCheck()
execute( new TestDirtyCheckExecutable() );
|
public void | testFetchAll()
execute( new TestFetchAllExecutable() );
|
public void | testLazy()
execute( new TestLazyExecutable() );
|
public void | testLazyManyToOne()
execute( new TestLazyManyToOneExecutable() );
|
public void | testLazyPropertyCustomTypeExecutable()
execute( new TestLazyPropertyCustomTypeExecutable() );
|
public void | testManyToOneProxy()
execute( new TestManyToOneProxyExecutable() );
|
public void | testPropertyInitialized()
execute( new TestIsPropertyInitializedExecutable() );
|
public void | testSetFieldInterceptor()
execute( new TestInjectFieldInterceptorExecutable() );
|