Add thread safety test for ConstructorExpression

This commit is contained in:
Ruben Dijkstra 2016-07-19 15:24:25 +02:00
parent 0d2a6e4eba
commit 1833e64855

View File

@ -19,6 +19,7 @@ import java.util.Arrays;
import org.junit.Test;
import com.querydsl.core.testutil.ThreadSafety;
import com.querydsl.core.types.dsl.Expressions;
import com.querydsl.core.types.dsl.StringPath;
@ -101,4 +102,16 @@ public class ConstructorExpressionTest {
assertEquals("1234", projection.text);
}
@Test
public void threadSafety() {
final ConstructorExpression<String> expr = Projections.constructor(String.class);
Runnable invoker = new Runnable() {
@Override
public void run() {
expr.newInstance();
}
};
ThreadSafety.check(invoker, invoker);
}
}