### Question:
KPITimingDataBindingFactory implements DataBindingFactory { @Override public FaultUnMarshaller getFaultUnMarshaller() { return faultUnMarshaller; } KPITimingDataBindingFactory(KPIMonitor monitor, DataBindingFactory factory,
                    String formatType); @Override Marshaller getMarshaller(); @Override FaultMarshaller getFaultMarshaller(); @Override UnMarshaller getUnMarshaller(); @Override FaultUnMarshaller getFaultUnMarshaller();  }### Answer:
@Test public void testGetFaultUnMarshaller() { FaultUnMarshaller faultUnMarshaller = factory.getFaultUnMarshaller(); faultUnMarshaller.unMarshallFault(null, null); assertSame(faultUnMarshaller, factory.getFaultUnMarshaller()); expectFaultUnMarshall(); }