Class AbstractFilteringVoEnabledDaoTest

java.lang.Object
ubic.gemma.core.util.test.BaseTest5
ubic.gemma.persistence.service.AbstractFilteringVoEnabledDaoTest

@ContextConfiguration public class AbstractFilteringVoEnabledDaoTest extends BaseTest5
  • Constructor Details

    • AbstractFilteringVoEnabledDaoTest

      public AbstractFilteringVoEnabledDaoTest()
  • Method Details

    • test

      @Test public void test()
    • testUndefinedProperty

      @Test public void testUndefinedProperty()
    • testSizeFilterOnCriteriaDao

      @Test public void testSizeFilterOnCriteriaDao()
      Exercises the .size-suffix filter path on the JPA-Criteria filtering DAO. Pre-Phase-2 this went through the deleted Hibernate Criteria API; Phase 2 round 6 restored it via cb.size(...) on a Path<Collection<?>>.

      Uses a manually-opened session bound to the thread (no Spring TM in this lightweight test context) so the DAO's getCurrentSession() call resolves.

    • testNullPrecedenceOnCriteriaDao

      @Test public void testNullPrecedenceOnCriteriaDao()
      Exercises null-precedence (FIRST/LAST) via the Hibernate-6 JpaOrder vendor extension.