public function testCRUD()
 {
     $app = 'TestApp';
     $bezeichnung = 'TestDaten';
     $daten = '<dummy>Hello World</dummy>';
     $version = '2';
     $appversion = '1.0';
     $insertvon = 'unittest';
     // Create
     $appdaten = new appdaten();
     $appdaten->uid = $this->benutzer->uid;
     $appdaten->app = $app;
     $appdaten->appversion = $appversion;
     // string
     $appdaten->version = $version;
     // integer
     $appdaten->bezeichnung = $bezeichnung;
     $appdaten->daten = $daten;
     $appdaten->freigabe = false;
     $appdaten->insertvon = $insertvon;
     $appdaten_id = $appdaten->save();
     $this->assertNotEquals($appdaten_id, false);
     // load
     $this->assertTrue($appdaten->load($appdaten_id));
     $this->assertEquals($this->benutzer->uid, $appdaten->uid);
     $this->assertEquals($appversion, $appdaten->appversion);
     $this->assertEquals($version, $appdaten->version);
     $this->assertEquals($app, $appdaten->app);
     $this->assertEquals($bezeichnung, $appdaten->bezeichnung);
     $this->assertEquals($daten, $appdaten->daten);
     $this->assertEquals($insertvon, $appdaten->insertvon);
     // test delete + cleanup test data
     $this->assertNotEquals($appdaten->delete($appdaten_id), false);
 }