Count implements
        InputOutput<Iterable<? extends T>, Long>,
        MultiInput<T> { @Override public Iterable<? extends T> getInput() { return input; }  @Override Iterable<? extends T> getInput(); @Override void setInput(final Iterable<? extends T> input); @Override TypeReference<Long> getOutputTypeReference(); @Override Count shallowClone(); @Override Map<String, String> getOptions(); @Override void setOptions(final Map<String, String> options);  }
@Test @Override public void builderShouldCreatePopulatedOperation() { final Count count = new Count.Builder<String>() .input("1", "2") .build(); assertThat(count.getInput(), is(notNullValue())); }