@@ -0,0 +1,990 @@
+import stroom.search.elastic.search.SearchExpressionQueryBuilder;%0Aimport stroom.util.test.StroomJUnit4ClassRunner;%0A%0Aimport org.junit.Assert;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0A%0Aimport java.util.List;%0A%0A@RunWith(StroomJUnit4ClassRunner.class)%0Apublic class TestSearchExpressionQueryBuilder %7B%0A    SearchExpressionQueryBuilder builder;%0A%0A    @Before%0A    public void init() %7B%0A        builder = new SearchExpressionQueryBuilder(%0A                null,%0A                null,%0A                null,%0A                System.currentTimeMillis()%0A        );%0A    %7D%0A%0A    @Test%0A    public void testSimple() %7B%0A        Assert.assertEquals(%22Is true%22, 42, 42);%0A    %7D%0A%0A    @Test%0A    public void testTokenizeExpression() %7B%0A        String expr = %22123, 456,789%22;%0A        String%5B%5D expected = %7B %22123%22, %22456%22, %22789%22 %7D;%0A        String%5B%5D actual = builder.tokenizeExpression(expr);%0A        Assert.assertArrayEquals(%22Expression tokens were extracted%22, expected, actual);%0A    %7D%0A%7D%0A

Add first ES unit test