### Question:
V1SOAPMessageComposerModel extends V1MessageComposerModel implements SOAPMessageComposerModel { @Override public Boolean isUnwrapped() { String unwrap = getModelAttribute("unwrapped"); return unwrap != null && Boolean.valueOf(unwrap); } V1SOAPMessageComposerModel(String namespace);  V1SOAPMessageComposerModel(Configuration config, Descriptor desc); @Override Boolean isUnwrapped(); @Override SOAPMessageComposerModel setUnwrapped(boolean unwrapped);  }### Answer:
@Test public void testReadConfigFragment() throws Exception { ModelPuller<V1SOAPMessageComposerModel> puller = new ModelPuller<V1SOAPMessageComposerModel>(); V1SOAPMessageComposerModel model = puller.pull(COMPOSER_FRAG, getClass()); Assert.assertTrue("Unwrap should be true", model.isUnwrapped()); }
@Test public void testReadConfigBinding() throws Exception { ModelPuller<SOAPBindingModel> puller = new ModelPuller<SOAPBindingModel>(); SOAPBindingModel model = puller.pull(SOAP_BINDING, getClass()); Assert.assertTrue(model.isModelValid()); Assert.assertTrue("Unwrap should be true", model.getSOAPMessageComposer().isUnwrapped()); }