### Question:
SystemConfiguration extends Properties implements
        ISystemConfiguration { @Override public void setAttached(boolean attached) { setProperty("ingestion.attach.onstartup", Boolean.toString(attached)); } SystemConfiguration(String filename); @Override String getRainbowHost(); @Override void setRainbowHost(String host); @Override short getRainbowPort(); @Override void setRainbowPort(short port); @Override String getModelPath(); @Override void setModelPath(String path); @Override String getNode(); @Override void setNode(String node); @Override boolean isAttached(); @Override void setAttached(boolean attached); @Override String getConfigDir(); @Override void setConfigDir(String path); @Override int getSnapshotRate(); @Override void setSnapshotRate(int rate); @Override boolean isModelLocal(); @Override void setModelLocal(boolean local); @Override String getModelName(); @Override void setModelName(String name); @Override String getModelFactoryClass(); @Override void setModelFactoryClass(String cls); @Override int getUpdateRate(); @Override void setUpdateRate(int rate);  }### Answer:
@Test public void testSetAttached() { System.out.println("setAttached"); boolean attached = false; instance.setAttached(attached); boolean result = instance.isAttached(); assertEquals(attached, result); }