PopTest\Db\EscapedTest::testSaveUpdateDelete PHP Метод

testSaveUpdateDelete() публичный Метод

    public function testSaveUpdateDelete()
    {
        $r = new Users(array('username' => 'newuser', 'password' => 'newpassword', 'email' => '[email protected]', 'access' => 'reader'));
        $r->save();
        $r = Users::findBy(array('username' => 'newuser'));
        $this->assertEquals('newpassword', $r->password);
        $r->password = 'newpassword1';
        $r->update();
        $r = Users::findBy(array('username' => 'newuser'));
        $this->assertEquals('newpassword1', $r->password);
        $r->delete();
        $this->assertNull($r->username);
        $r = Users::findBy(array('username' => 'newuser'));
        $this->assertNull($r->username);
    }