Package de.kappich.pat.testumg.util
Class ConsistencyResultChecker
java.lang.Object
de.kappich.pat.testumg.util.ConsistencyResultChecker
public final class ConsistencyResultChecker
extends java.lang.Object
Diese Klasse prüft das Ergebnis einer Konsistenzprüfung. Weicht das erwartete Ergebnis vom Prüfergebnis ab, so wird ein
AssertionError
geworfen.-
Constructor Summary
Constructors Constructor Description ConsistencyResultChecker()
-
Method Summary
Modifier and Type Method Description static void
checkResult(de.bsvrz.dav.daf.main.config.management.consistenycheck.ConsistencyCheckResultInterface consistencyResult, int expectedInterferenceErrors, int expectedLocalErrors, int expectedWarnings)
Prüft, ob das Ergebnis der Konsistenzprüfung mit den erwarteten Ergebnis übereinstimmt.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ConsistencyResultChecker
public ConsistencyResultChecker()
-
-
Method Details
-
checkResult
public static final void checkResult(de.bsvrz.dav.daf.main.config.management.consistenycheck.ConsistencyCheckResultInterface consistencyResult, int expectedInterferenceErrors, int expectedLocalErrors, int expectedWarnings)Prüft, ob das Ergebnis der Konsistenzprüfung mit den erwarteten Ergebnis übereinstimmt. Ist das nicht der Fall, wird einAssertionError
geworfen.- Parameters:
consistencyResult
- Ergebnis, dass überprüft werden soll.expectedInterferenceErrors
- Anzahl Interferenzfehler, die erwartet werden. 0 bedeutet, dass es zu keinen Interferenzfehler gekommen sein darf.expectedLocalErrors
- Anzahl lokaler Fehler, die erwartet werden. 0 bedeutet, dass es zu keinem lokalen Fehler gekommen sein darf.expectedWarnings
- Anzahl Warnungen. 0 bedeutet, dass es zu keiner Warnung gekommen sein darf.- Throws:
java.lang.AssertionError
- Die Ergebnisse der Konsistenzprüfung stimmten nicht mit den erwarteten Werte überein.
-