private Result searchWithPropertyPropagation() {
        addChained(new MockSearcher(), "mySource1");
        addChained(new MockSearcher(), "mySource2");
        Chain<Searcher> mainChain = new Chain<>("default", createFederationSearcher());

        Query q = new Query(QueryTestCase.httpEncode("?query=test&source.mySource1.presentation.summary=nalle&source.mySource1.customSourceProperty=foo&source.mySource2.custom.source.property=bar&source.mySource1.hits=13&source.mySource1.offset=1"));

        Result result = new Execution(mainChain, Execution.Context.createContextStub(chainRegistry)).search(q);
        assertNull(result.hits().getError());
        return result;
    }
Test for federation searcher. The searcher is also tested in
com.yahoo.prelude.searcher.test.BlendingSearcherTestCase.

@author Arne Bergene Fossaa
container-search/src/test/java/com/yahoo/search/federation/FederationSearcherTestCase.java