### Question:
DistcpActionBuilder extends NodeBuilderBaseImpl<DistcpActionBuilder> implements Builder<DistcpAction> { public DistcpActionBuilder clearArgs() { attributesBuilder.clearArgs(); return this; } DistcpActionBuilder(final Node action,
                        final ActionAttributesBuilder attributesBuilder); static DistcpActionBuilder create(); static DistcpActionBuilder createFromExistingAction(final Node action); DistcpActionBuilder withResourceManager(final String resourceManager); DistcpActionBuilder withNameNode(final String nameNode); DistcpActionBuilder withPrepare(final Prepare prepare); DistcpActionBuilder withConfigProperty(final String key, final String value); DistcpActionBuilder withJavaOpts(final String javaOpts); DistcpActionBuilder withArg(final String arg); DistcpActionBuilder withoutArg(final String arg); DistcpActionBuilder clearArgs(); @Override DistcpAction build();  }### Answer:
@Test public void testClearArgs() { final DistcpActionBuilder builder = getBuilderInstance(); for (final String file : ARGS) { builder.withArg(file); } builder.clearArgs(); final DistcpAction mrAction = builder.build(); final List<String> argList = mrAction.getArgs(); assertEquals(0, argList.size()); }