mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
added Unit-Tests; changed IDs of organisationseinheit in VertragsGUI
This commit is contained in:
@@ -22,7 +22,7 @@ class FormDataTest extends TestCase
|
||||
$dataDV = $formDataMapper->getData();
|
||||
$this->assertNotEmpty($dataDV);
|
||||
$this->assertNotEmpty($dataDV['unternehmen']);
|
||||
$this->assertEquals('fhtw', $dataDV['unternehmen']);
|
||||
$this->assertEquals('gst', $dataDV['unternehmen']);
|
||||
$this->assertNull($dataDV['dienstverhaeltnisid']);
|
||||
$this->assertNotEmpty($dataDV['vertragsart_kurzbz']);
|
||||
$this->assertEquals('echterDV', $dataDV['vertragsart_kurzbz']);
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
|
||||
|
||||
require_once __DIR__ . "/../../../../application/libraries/vertragsbestandteil/gui/GUIHandler.php";
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class GuiHandlerTest extends TestCase
|
||||
{
|
||||
protected $employeeUID = 'masik';
|
||||
protected $userUID = 'user4712';
|
||||
private static $CI;
|
||||
|
||||
|
||||
public static function setUpBeforeClass(): void
|
||||
{
|
||||
error_reporting(E_ALL & ~E_STRICT & ~E_DEPRECATED);
|
||||
self::$CI =& get_instance();
|
||||
self::$CI->load->helper('hlp_common');
|
||||
self::$CI->load->helper('hlp_return_object');
|
||||
}
|
||||
|
||||
|
||||
public function testHandleInsert(): void
|
||||
{
|
||||
$jsondata = file_get_contents('./system/UnitTests/vertragsbestandteil/gui/stunden01.json');
|
||||
$this->assertNotEmpty($jsondata);
|
||||
$GH = new GUIHandler($this->employeeUID, $this->userUID);
|
||||
$res = $GH->handle($jsondata);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function test_true()
|
||||
{
|
||||
$this->assertTrue(true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -148,8 +148,8 @@
|
||||
],
|
||||
"data": {
|
||||
"dienstverhaeltnisid": null,
|
||||
"unternehmen": "fhtw",
|
||||
"vertragsart_kurzbz": "echterDV",
|
||||
"unternehmen": "gst",
|
||||
"vertragsart_kurzbz": "echterdv",
|
||||
"gueltigkeit": {
|
||||
"guioptions": {
|
||||
"sharedstatemode": "set"
|
||||
|
||||
@@ -150,8 +150,8 @@
|
||||
],
|
||||
"data": {
|
||||
"dienstverhaeltnisid": null,
|
||||
"unternehmen": "fhtw",
|
||||
"vertragsart_kurzbz": "echterDV",
|
||||
"unternehmen": "gst",
|
||||
"vertragsart_kurzbz": "echterdv",
|
||||
"gueltigkeit": {
|
||||
"guioptions": {
|
||||
"sharedstatemode": "set"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
|
||||
|
||||
testen:
|
||||
|
||||
./vendor/bin/phpunit system/UnitTests/vertragsbestandteil/gui/FormDataTest.php
|
||||
./vendor/bin/phpunit system/UnitTests/vertragsbestandteil/gui/GuiHandlerTest.php
|
||||
@@ -148,8 +148,8 @@
|
||||
],
|
||||
"data": {
|
||||
"dienstverhaeltnisid": null,
|
||||
"unternehmen": "fhtw",
|
||||
"vertragsart_kurzbz": "echterDV",
|
||||
"unternehmen": "gst",
|
||||
"vertragsart_kurzbz": "echterdv",
|
||||
"gueltigkeit": {
|
||||
"guioptions": {
|
||||
"sharedstatemode": "set"
|
||||
|
||||
Reference in New Issue
Block a user