public static ValAssertion valLong(final long expected) {
        return (Val out) ->
                Assertions.assertThat(out)
                        .isEqualTo(ValLong.create(expected))
                        .extracting(Val::toLong)
                        .isEqualTo(expected);
    }
@param expectedSubStrings sub-strings that are expected to appear in the error message in any order.
stroom-query/stroom-query-language/src/test/java/stroom/query/language/functions/ValAssertions.java