summaryrefslogtreecommitdiff
path: root/tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php')
-rw-r--r--tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php19
1 files changed, 14 insertions, 5 deletions
diff --git a/tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php b/tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php
index 1bf98415..8c6b9789 100644
--- a/tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php
+++ b/tests/unit/Data/ActiveRecord/ActiveRecordDynamicCallTest.php
@@ -10,7 +10,7 @@ class ActiveRecordDynamicCallTest extends PHPUnit_Framework_TestCase
{
function setup()
{
- $conn = new TDbConnection('pgsql:host=localhost;dbname=test', 'test','test');
+ $conn = new TDbConnection('mysql:host=localhost;dbname=prado_unitest', 'prado_unitest','prado_unitest');
TActiveRecordManager::getInstance()->setDbConnection($conn);
}
@@ -45,22 +45,31 @@ class ActiveRecordDynamicCallTest extends PHPUnit_Framework_TestCase
}
catch(TDbException $e)
{
- $this->pass();
+ return;
}
+ $this->fail();
}
function test_dynamic_call_extras_parameters_ok()
{
$finder = DepartmentRecord::finder();
- $rs = $finder->findByNameAndActive('Marketing',true,true);
- $this->assertNotNull($rs);
+ try
+ {
+ $rs = $finder->findByNameAndActive('Marketing',true,true);
+ $this->fail();
+ }
+ catch(TDbException $e)
+ {
+ return;
+ }
+ $this->fail();
}
function test_dynamic_delete_by()
{
$finder = DepartmentRecord::finder();
//$finder->RecordManager->OnDelete[] = array($this, 'assertDeleteSql');
- $this->assertEqual($finder->deleteByName('tasds'), 0);
+ $this->assertEquals($finder->deleteByName('tasds'), 0);
}
function assertDeleteSql($sender, $param)