Description List of TCK scenarios to cover for Jakarta Data 1.1
TCK tests of record result types where record component names match the entity attributes #964
TCK test of record result types where the repository method uses Select to identify the entity attributes because record component names do not match #969
TCK tests of selecting one attribute of entities, where entity is determined by Find value or primary entity type #997
TCK tests Find(entityclass) to disambiguate which entity to select values from when returning a record #998
TCK tests of Select annotation on record component to identify the entity attribute #1002
TCK tests where JDQL query with SELECT clause of multiple entity attributes returned as a Java record
TCK tests where JDQL query returns Java record type and record components determine the entity attribute (no SELECT or @Select is used)
TCK tests where JDQL query returns Java record type with Select annotation on record components
@First annotation for at most 1 result.
@First(max) annotation for at most max results.
Sort with nulls first and nulls last
OrderBy with nulls first and nulls last
Stateful repository methods: Detach, Merge, Persist, Refresh, Remove
Pre/Post Insert life cycle event
Pre/Post Update life cycle event
Pre/Post Delete life cycle event
jakarta.persistence.query.JakartaQuery annotation on a repository method
jakarta.persistence.query.NativeQuery annotation on a repository method
jakarta.persistence.query.QueryOptions annotation on a Find repository method
jakarta.persistence.query.QueryOptions annotation on a Delete repository method
jakarta.persistence.query.QueryOptions annotation on a Query repository method
jakarta.persistence.query.QueryOptions annotation on a jakarta.persistence.query.JakartaQuery repository method
jakarta.persistence.query.QueryOptions annotation on a jakarta.persistence.query.NativeQuery repository method
Asynchronous repository methods
TCK tests for the @Is annotation
TCK tests for constraint subtype parameters (supplied with basic values, no expressions)
TCK tests of startsWith, endsWith, contains Restrictions and their negations
TCK tests for isNull and notNull restrictions
TCK tests for In and NotIn restrictions
basic equality/inequality tests for Restriction
TCK tests for restrictions on a TemporalAttribute
TCK test for a Restriction on a BooleanAttribute
TCK tests for negated ALL and negated ANY
TCK tests for depth 2 hierarchy of composite restrictions
TCK tests for simple scenarios with composite ALL restriction
TCK tests of unsatisfied and unmatchable restirction
TCK tests for simple scenarios with composite ANY restriction
TCK tests for constraints via Is annotation, plus a test for Between constraint as a parameter type
TCK tests for AtLeast, AtMost, GreaterThan, and LessThan constraints
TCK tests for EqualTo, NotEqualTo, In, and NotIn constraints
TCK tests for the Like constraint and NotLike constraint
TCK for the Null and NotNull constraints
TCK tests for append and prepend with Expression-typed argument
TCK tests for length expression
TCK tests for left and right expressions compared to a value
TCK tests comparing append, prepend, lower, and upper expressions to a value
TCK test for NumericCast expression
Reactions are currently unavailable
You can’t perform that action at this time.
List of TCK scenarios to cover for Jakarta Data 1.1
@Firstannotation for at most 1 result.@First(max)annotation for at most max results.Detach,Merge,Persist,Refresh,Removejakarta.persistence.query.JakartaQueryannotation on a repository methodjakarta.persistence.query.NativeQueryannotation on a repository methodjakarta.persistence.query.QueryOptionsannotation on aFindrepository methodjakarta.persistence.query.QueryOptionsannotation on aDeleterepository methodjakarta.persistence.query.QueryOptionsannotation on aQueryrepository methodjakarta.persistence.query.QueryOptionsannotation on ajakarta.persistence.query.JakartaQueryrepository methodjakarta.persistence.query.QueryOptionsannotation on ajakarta.persistence.query.NativeQueryrepository method@Isannotation