* */ echo 'UnitTest - Studienordnung - '; require_once(dirname(__FILE__).'/../../config/system.config.inc.php'); require_once(dirname(__FILE__).'/../../include/studienordnung.class.php'); $errormsg=''; class ut_studienordnung //extends PHPUnit_Framework_TestCase { protected $studienordnung; public function setUp() { $this->studienordnung=new studienordnung(); } public function testAttributes() { try { //$studienordnung->test='test'; $this->studienordnung->studiengang_kz='0'; //$this->assertEquals(0, $this->studienordnung->studiengang_kz); $this->studienordnung->version='bla'; $this->studienordnung->bezeichnung='bla'; $this->studienordnung->ects='3.2'; $this->studienordnung->gueltigvon='WS2012'; $this->studienordnung->gueltigbis='SS2014'; $this->studienordnung->studiengangbezeichnung='Unit Test'; $this->studienordnung->studiengangbezeichnung_englisch='Unit Test English'; $this->studienordnung->studiengangkurzbzlang='UnitTest'; $this->studienordnung->akadgrad_id='0'; $this->studienordnung->max_semester='6'; //$this->studienordnung->validate(); // } catch (Exception $exc) { $errormsg.=$exc->getMessage().$this->studienordnung->errormsg; return; } } public function testSaveStudienordnungInsert() { try { $this->studienordnung->save(); } catch (Exception $exc) { $errormsg.=$exc->getMessage().$this->studienordnung->errormsg; return; } $this->fail(); } } /* */ $obj=new ut_studienordnung(); $obj->setUp(); $obj->testAttributes(); $obj->testSaveStudienordnungInsert(); if ($errormsg=='') echo 'OK
'; else echo $errormsg ?>