function Test_of_get_and_get_Id() { $AkTestField = new AkTestField(); $this->assertEqual($AkTestField->getId(), null); $AkTestField->setId(123); $this->assertEqual($AkTestField->getId(), 123); $AkTestField->incrementAttribute($AkTestField->getPrimaryKey()); $this->assertEqual($AkTestField->getId(), 124); }
function Test_of_findLastBy() { $Users = new AkTestUser(); $this->assertErrorPattern('/Argument list did not match expected set/', $Users->findLastBy("username", 'tim_oreilly')); $this->assertErrorPattern('/Argument list did not match expected set/', $Users->findLastBy("user_name AND password", 'tim_oreilly')); $AkTestFields = new AkTestField(); $this->assertTrue($AkTestField = $AkTestFields->findLastBy('(varchar_field:begins OR int8_field OR timestamp_field:<) AND tinyint_field:>=', 2, 3, '2005/05/04 23:00:00', 2)); $this->assertEqual($AkTestField->varchar_field, '4 string'); }
public function Test_of_findLastBy() { $Users = new AkTestUser(); // $this->expectError(new PatternExpectation('/Argument list did not match expected set/')); try { $Users->findLastBy("username", 'tim_oreilly'); $this->fail(); } catch (InvalidArgumentException $e) { $this->pass(); } // $this->expectError(new PatternExpectation('/Argument list did not match expected set/')); try { $Users->findLastBy("user_name AND password", 'tim_oreilly'); $this->fail(); } catch (InvalidArgumentException $e) { $this->pass(); } $AkTestFields = new AkTestField(); $this->assertTrue($AkTestField = $AkTestFields->findLastBy('(varchar_field:begins OR int8_field OR timestamp_field:<) AND tinyint_field:>=', 2, 3, '2005/05/04 23:00:00', 2)); $this->assertEqual($AkTestField->varchar_field, '4 string'); }