### Question:
SubroutineDefinition { public List<String> getArgumentNames() { return argumentNames; } SubroutineDefinition(final String name, final List<String> argumentNames); @Override boolean equals(final Object obj); List<String> getArgumentNames(); String getName(); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testGetArgumentNames() { assertThat(definition.getArgumentNames()).isEqualTo(argumentNames); }