X-Git-Url: https://git.mxchange.org/?p=shipsimu.git;a=blobdiff_plain;f=ship-simu%2Ftests%2Fpersonell-test.php;fp=ship-simu%2Ftests%2Fpersonell-test.php;h=e6acd10a4706c498edd356fecc25e211a40ac29f;hp=0000000000000000000000000000000000000000;hb=85db0cda2cdb5a801db7020aa55b6f4d969f7674;hpb=6f7c99239b34b8ff5e05d719ea24dd213f03f955 diff --git a/ship-simu/tests/personell-test.php b/ship-simu/tests/personell-test.php new file mode 100644 index 0000000..e6acd10 --- /dev/null +++ b/ship-simu/tests/personell-test.php @@ -0,0 +1,159 @@ +%s
\n", + $e->getMessage() + )); +} catch (InvalidArrayCountException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (NullPointerException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (NoObjectException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (MissingMethodException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (FileIsEmptyException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (FilePointerNotOpenedException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (InvalidArrayCountException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (InvalidMD5ChecksumException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (InvalidDataLengthException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (InvalidSimulatorIDException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (MismatchingCompressorsException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (ContainerItemIsNullException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (ContainerItemIsNoArrayException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} catch (ContainerMaybeDamagedException $e) { + die(sprintf("[Main:] Die Personenliste konnte nicht erstellt werden. Grund: %s
\n", + $e->getMessage() + )); +} + +// Personal-Objekt debuggen +if (defined('DEBUG_PERSONELL_OBJ')) { + echo sprintf("Das Personal-Objekt sieht wie folgt aus:
+
%s
\n", + print_r($test, true) + ); +} + +// Erstmal bis hier hin +exit(); + +// Etwas zum Testen... +try { + $test = SimulatorPersonell::createSimulatorPersonell(20); +} catch (NullPointerException $e) { + die(sprintf("[Main:] Personenliste nicht angelegt. Grund: %s
\n", + $e->getMessage() + )); +} catch (NoObjectException $e) { + die(sprintf("[Main:] Personenliste nicht angelegt. Grund: %s
\n", + $e->getMessage() + )); +} catch (MissingMethodException $e) { + die(sprintf("[Main:] Personenliste nicht angelegt. Grund: %s
\n", + $e->getMessage() + )); +} + +// Personal-Objekt debuggen +if (defined('DEBUG_PERSONELL_OBJ')) { + echo sprintf("Das Personal-Objekt sieht wie folgt aus:
+
%s
\n", + print_r($test, true) + ); +} + +// Try to save the object (for testing purposes) +try { + $test->saveObjectToDatabase(); +} catch (NullPointerException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (NoObjectException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (InvalidObjectException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (MissingMethodException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (UnsupportedLimitationPartException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (GetterNotFoundException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (NoArrayCreatedException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} catch (InvalidArrayCountException $e) { + die(sprintf("[Main:] Objekt nicht gespeichert. Grund: %s
\n", + $e->getMessage() + )); +} + +// +?>