### Question:
ProgramArguments { public boolean isEmpty() { return programArguments.isEmpty(); } ProgramArguments();  ProgramArguments(ProgramArguments source); void addAll(Map<String, String> arguments); void add(String name, String value); int size(); String get(int index); String[] toArray(); boolean isEmpty(); void addFilename(String filename); String getFilename(); @Override String toString();  }### Answer:
@Test public void emptyArguments() { assertTrue(arguments.isEmpty()); }
@Test public void nonEmptyArguments() { addMultipleArguments(); assertFalse(arguments.isEmpty()); }