ManagerTestCase.php 931 Bytes
Newer Older
doctrine's avatar
doctrine committed
1
<?php
2
require_once("UnitTestCase.php");
doctrine's avatar
doctrine committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
class Doctrine_ManagerTestCase extends Doctrine_UnitTestCase {
    public function testGetInstance() {
        $this->assertTrue(Doctrine_Manager::getInstance() instanceOf Doctrine_Manager);
    }
    public function testOpenSession() {
        $this->assertTrue($this->session instanceOf Doctrine_Session);
    }
    public function testGetIterator() {
        $this->assertTrue($this->manager->getIterator() instanceof ArrayIterator);
    }
    public function testCount() {
        $this->assertEqual(count($this->manager),1);
    }
    public function testGetCurrentSession() {
        $this->assertEqual($this->manager->getCurrentSession(), $this->session);
    }
    public function testGetSessions() {
        $this->assertEqual(count($this->manager->getSessions()),1);
    }
22 23
    public function prepareData() { }
    public function prepareTables() { }
doctrine's avatar
doctrine committed
24 25
}
?>