### Question:
ArgumentValidatorImpl implements ArgumentValidator { @Override public void processUnparsed(final List<String> values) { validatedUnparsedArguments.addAll(values); } ArgumentValidatorImpl(
            final OptionsSpecification<O> specification,
            final ValidationErrorBuilder validationErrorBuilder); @Override void processOption(final String optionName, final List<String> values); @Override void processLastOption(final String optionName, final List<String> values); @Override void processUnparsed(final List<String> values); @Override OptionCollection finishedProcessing();  }### Answer:
@Test @Ignore public void noUnparsedSpecificationAndNoUnparsedOptionsIsValid() { context.checking(new Expectations() {{ oneOf(specification).hasUnparsedSpecification(); will(returnValue(false)); }}); argumentValidator.processUnparsed(Collections.<String>emptyList()); }