@DirtiesContext(classMode=AFTER_CLASS) public abstract class QuerityGenericSpringTestSuite<T extends Person<K,?,?,? extends Order<? extends OrderItem>>,K extends Comparable<K>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<T> |
entities |
protected T |
entity1 |
protected T |
entity2 |
static String |
PROPERTY_ADDRESS_CITY |
static String |
PROPERTY_BIRTH_DATE |
static String |
PROPERTY_CHILDREN |
static String |
PROPERTY_FAVOURITE_PRODUCT_CATEGORY |
static String |
PROPERTY_FIRST_NAME |
static String |
PROPERTY_HEIGHT |
static String |
PROPERTY_ID |
static String |
PROPERTY_LAST_NAME |
static String |
PROPERTY_MARRIED |
static String |
PROPERTY_VISITED_LOCATIONS_CITIES |
static String |
PROPERTY_VISITED_LOCATIONS_COUNTRY |
protected Querity |
querity |
| Constructor and Description |
|---|
QuerityGenericSpringTestSuite() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Class<T> |
getEntityClass() |
protected <C extends Comparable<? super C>> |
getSortComparator()
Override this method if the database doesn't support handling null values in sorting
|
protected <C> Comparator<C> |
getStringComparator(Function<C,String> extractValueFunction)
Override this method if the database sorts the strings differently
|
public static final String PROPERTY_ID
public static final String PROPERTY_LAST_NAME
public static final String PROPERTY_FIRST_NAME
public static final String PROPERTY_BIRTH_DATE
public static final String PROPERTY_HEIGHT
public static final String PROPERTY_CHILDREN
public static final String PROPERTY_MARRIED
public static final String PROPERTY_ADDRESS_CITY
public static final String PROPERTY_VISITED_LOCATIONS_COUNTRY
public static final String PROPERTY_VISITED_LOCATIONS_CITIES
public static final String PROPERTY_FAVOURITE_PRODUCT_CATEGORY
@Autowired protected Querity querity
protected <C> Comparator<C> getStringComparator(Function<C,String> extractValueFunction)
C - the object typeextractValueFunction - the function to extract a sort value from the objectprotected <C extends Comparable<? super C>> Comparator<C> getSortComparator()
C - the object typeCopyright © 2021–2022. All rights reserved.