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 einAssertionError
geworfen.
-
-
Constructor Summary
Constructors Constructor Description ConsistencyResultChecker()
-
Method Summary
All Methods Static Methods Concrete Methods 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.
-
-
-
Method Detail
-
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.
-
-