### Question:
FileResourceMirror extends ResourceMirror { @Override public String getName() { return name; } FileResourceMirror(String name); @Override String getName(); @Override void prepare(GateScript script); @Override SourceDriver<T> createSource(ProcessScript<T> script); @Override DrainDriver<T> createDrain(ProcessScript<T> script); @Override void close();  }### Answer:
@Test public void getName() throws Exception { try (FileResourceMirror resource = new FileResourceMirror("testing")) { assertThat(resource.getName(), is("testing")); } }