@Test
public void shouldAnalyzeSettingsNotFoundException() {

	// Given
	QuickFixJAutoConfigFailureAnalyzer analyzer = new QuickFixJAutoConfigFailureAnalyzer();
	SettingsNotFoundException exception = new SettingsNotFoundException("Error", new RuntimeException(new RuntimeException("Error message")));
	// When
	FailureAnalysis analyze = analyzer.analyze(null, exception);
	assertThat(analyze.getAction()).contains("Please provide a QuickFIX/J settings file");
	assertThat(analyze.getDescription()).contains("The QuickFIX/J settings file could not be found: Error message");
	assertThat(analyze.getCause()).isEqualTo(exception);
}