예제 #1
0
 /**
  * Test save function
  */
 public function testUpdate()
 {
     $user = new Phprojekt_User_User();
     $user->username = '******';
     $user->username = '******';
     $user->firstname = 'testuser';
     $user->lastname = 'testuser';
     $user->status = 'A';
     $user->save();
     $user->username = '******';
     $user->save();
     $this->assertEquals('testuserchanged', $user->username);
 }
예제 #2
0
 /**
  * Test create an user
  */
 public function testCreateUser()
 {
     try {
         $user = new Phprojekt_User_User(array('db' => $this->sharedFixture));
         $user->username = '******';
         $user->firstname = 'Gustavo';
         $user->lastname = 'Solt';
         $this->assertTrue($user->save());
         $gustavo = new Phprojekt_User_User(array('db' => $this->sharedFixture));
         $gustavo->find($user->id);
         $this->assertEquals('gustavo', $gustavo->username);
     } catch (Exception $e) {
         $this->fail($e->getMessage());
     }
 }