@Test
public void exceptionDetailsWithDefaultComponentInFaultResponse() throws Exception {

    final String message = "Unexpected null/unspecified value for M-Bus Capture Time";
    final Exception exception = new ProtocolAdapterException(message);
    this.parameters.add(new FaultResponseParameterDto("deviceIdentification", "ESIM1400000000123"));
    this.parameters.add(new FaultResponseParameterDto("gasDeviceIdentification", "ESIMG140000000841"));
    this.parameters.add(new FaultResponseParameterDto("channel", "3"));
    final String defaultMessage = "Unable to handle request";
    final FaultResponseDto faultResponse = this.bundleService.faultResponseForException(exception, this.parameters,
            defaultMessage);
    this.assertResponse(faultResponse, null, defaultMessage, this.defaultComponent.name(),
            exception.getClass().getName(), message, this.parameters);
}