2.4.14.5. Globales Deaktivieren des Cache

Das Caching dient der Performance Optimierung der Testfälle. Bei der Fehlersuche kann es jedoch hinderlich sein, da man die Seiteneffekte des Caching bedenken muss. Über die Methode setGlobalCacheDisabled kann das Caching für alle Testklassen deaktiviert werden, die diese Konfiguration nutzen. Dies erleichtert die Analyse, ohne dass man an jede Klasse die Annotation @NoCache setzen muss.

Beispiel 2.47. Konfigurationseinstellungen zum globalen Deaktivieren des Cache

public void configure(DbConfiguration configuration) {
  // Deaktiviert das Caching global
  // (es muss nicht aktiviert werden, da der Default false ist)
  configuration.setGlobalCacheDisabled(true);
}