StageModel analyzed = analyzer.analyze(target, null);
assertThat(analyzed.getMapUnits().size(), is(1));
assertThat(analyzed.getReduceUnits().size(), is(1));
ReduceUnit reduce = analyzed.getReduceUnits().get(0);
assertThat(reduce.getInputs().size(), is(1));
Fragment fragment = reduce.getFragments().get(0);
assertThat(fragment.isRendezvous(), is(true));
assertThat(fragment.getInputPorts().size(), is(1));
assertThat(fragment.getOutputPorts().size(), is(1));
assertThat(fragment.getFactors().size(), is(1));