### Question:
CclScript implements Named { public List<Subroutine> getSubroutines() { return subroutines; } CclScript(final String scriptName, final ScriptDocumentation scriptDocumentation,
            final List<Subroutine> subroutines, final List<RecordStructure> recordStructures); @Override boolean equals(final Object obj); List<RecordStructure> getRecordStructures(); ScriptDocumentation getScriptDocumentation(); @Override String getName(); List<Subroutine> getSubroutines(); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testGetSubroutines() { assertThat(script.getSubroutines()).isEqualTo(subroutines); }