Search in sources :

Example 1 with PathBuilderFactory

use of com.querydsl.core.types.dsl.PathBuilderFactory in project spring-data-commons by spring-projects.

the class QSortUnitTests method handlesPlainStringPathsCorrectly.

// DATACMNS-755
@Test
public void handlesPlainStringPathsCorrectly() {
    StringPath path = new PathBuilderFactory().create(User.class).getString("firstname");
    QSort sort = new QSort(new OrderSpecifier<>(com.querydsl.core.types.Order.ASC, path));
    assertThat(sort).contains(new Order(Direction.ASC, "firstname"));
}
Also used : Order(org.springframework.data.domain.Sort.Order) PathBuilderFactory(com.querydsl.core.types.dsl.PathBuilderFactory) StringPath(com.querydsl.core.types.dsl.StringPath) Test(org.junit.Test)

Aggregations

PathBuilderFactory (com.querydsl.core.types.dsl.PathBuilderFactory)1 StringPath (com.querydsl.core.types.dsl.StringPath)1 Test (org.junit.Test)1 Order (org.springframework.data.domain.Sort.Order)1