1
0
mirror of synced 2024-12-13 06:46:03 +03:00

improving (and breaking) find() test cases, refs #168

This commit is contained in:
pookey 2006-10-15 17:15:16 +00:00
parent da6f4a3849
commit 716a91e511

View File

@ -111,8 +111,33 @@ class Doctrine_TableTestCase extends Doctrine_UnitTestCase {
$record = $this->objTable->find(4);
$this->assertTrue($record instanceof Doctrine_Record);
try {
$record = $this->objTable->find('4');
$this->assertTrue($record instanceof Doctrine_Record);
} catch(Exception $e) {
$this->assertTrue($e instanceOf Doctrine_Find_Exception);
}
try {
$record = $this->objTable->find(123);
// should have thrown exception...
$this->assertTrue(false);
} catch(Exception $e) {
$this->assertTrue($e instanceOf Doctrine_Find_Exception);
}
try {
$record = $this->objTable->find(null);
// should have thrown exception...
$this->assertTrue(false);
} catch(Exception $e) {
$this->assertTrue($e instanceOf Doctrine_Find_Exception);
}
try {
$record = $this->objTable->find(false);
// should have thrown exception...
$this->assertTrue(false);
} catch(Exception $e) {
$this->assertTrue($e instanceOf Doctrine_Find_Exception);
}