Esempio n. 1
0
  @Before
  public void beforeEach() {
    schemata = mock(Schemata.class);
    context = mock(JcrQueryContext.class);
    query = "SELECT jcr:primaryType, foo:bar FROM nt:unstructured";
    graphResult = mock(QueryResults.class);
    columnTypes = Arrays.asList("STRING", "LONG");
    columnNames = Arrays.asList("jcr:primaryType", "foo:bar");
    SelectorName tableName = new SelectorName("nt:unstructured");
    columns =
        Arrays.asList(
            new Column(tableName, columnNames.get(0), columnNames.get(0)),
            new Column(tableName, columnNames.get(1), columnNames.get(1)));
    resultColumns = new QueryResultColumns(columns, columnTypes, true);
    when(graphResult.getColumns()).thenReturn(resultColumns);

    result = new XPathQueryResult(context, query, graphResult, schemata);
  }