Class EnhancerTestUtils

java.lang.Object
org.hibernate.testing.junit4.BaseUnitTestCase
org.hibernate.testing.bytecode.enhancement.EnhancerTestUtils

public abstract class EnhancerTestUtils extends BaseUnitTestCase
utility class to use in bytecode enhancement tests
  • Constructor Details

    • EnhancerTestUtils

      public EnhancerTestUtils()
  • Method Details

    • getFieldByReflection

      public static Object getFieldByReflection(Object entity, String fieldName)
    • clearDirtyTracking

      public static void clearDirtyTracking(Object entityInstance)
      clears the dirty set for an entity
    • checkDirtyTracking

      public static void checkDirtyTracking(Object entityInstance, String... dirtyFields)
      compares the dirty fields of an entity with a set of expected values
    • makeEntityEntry

      public static EntityEntry makeEntityEntry()