DefaultCallbackHandler cmd = parse("some-command --arg-name=value");
assertEquals("some-command", cmd.getOperationName());
assertTrue(cmd.hasProperties());
assertNull(cmd.getOutputTarget());
assertFalse(cmd.endsOnSeparator());
assertFalse(cmd.endsOnPropertyListStart());
assertFalse(cmd.endsOnPropertySeparator());
assertFalse(cmd.endsOnPropertyValueSeparator());
assertEquals(1, cmd.getPropertyNames().size());
assertTrue(cmd.getOtherProperties().isEmpty());