Show
Ignore:
Timestamp:
05/13/08 22:20:34 (8 months ago)
Author:
romanb
Message:

Doctrine_Record renamed. Hydration refactored. Other refactorings.

Location:
trunk/tests_old/Record
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/tests_old/Record/FilterTestCase.php

    r3882 r4364  
    8585    } 
    8686} 
    87 class CompositeRecord extends Doctrine_Record 
     87class CompositeRecord extends Doctrine_Entity 
    8888{ 
    8989    public static function initMetadata($class) 
     
    9595    } 
    9696} 
    97 class RelatedCompositeRecord extends Doctrine_Record 
     97class RelatedCompositeRecord extends Doctrine_Entity 
    9898{ 
    9999    public static function initMetadata($class) 
  • trunk/tests_old/Record/HookTestCase.php

    r4002 r4364  
    9191 
    9292        $this->assertEqual($r->deleted, null); 
    93         $this->assertEqual($r->state(), Doctrine_Record::STATE_CLEAN); 
     93        $this->assertEqual($r->state(), Doctrine_Entity::STATE_CLEAN); 
    9494 
    9595        try { 
    9696            $r->delete(); 
    97             $this->assertEqual($r->state(), Doctrine_Record::STATE_CLEAN); 
     97            $this->assertEqual($r->state(), Doctrine_Entity::STATE_CLEAN); 
    9898            $this->assertEqual($r->deleted, true); 
    9999        } catch(Doctrine_Exception $e) { 
  • trunk/tests_old/Record/InheritanceTestCase.php

    r3882 r4364  
    55 * 
    66 * This test case demonstrates the use of inheritance involving subclasses of 
    7  * Doctrine_Record.  This type of inheritance is heavily used in sfDoctrine, 
     7 * Doctrine_Entity.  This type of inheritance is heavily used in sfDoctrine, 
    88 * and as new inheritance-related features get added to Doctrine it seems to 
    99 * be an area where subtle breakage can sneak in. 
     
    5050        $this->assertTrue($record instanceof PluginSymfonyRecord); 
    5151        $this->assertTrue($record instanceof BaseSymfonyRecord); 
    52         $this->assertTrue($record instanceof Doctrine_Record); 
     52        $this->assertTrue($record instanceof Doctrine_Entity); 
    5353 
    5454        // does it have the expected data? 
  • trunk/tests_old/Record/StateTestCase.php

    r3882 r4364  
    9191            $this->pass(); 
    9292        } 
    93         $this->assertEqual($user->state(), Doctrine_Record::STATE_TCLEAN); 
     93        $this->assertEqual($user->state(), Doctrine_Entity::STATE_TCLEAN); 
    9494        try { 
    9595            $user->state('some unknown state'); 
    9696            $this->fail(); 
    97         } catch(Doctrine_Record_State_Exception $e) { 
     97        } catch(Doctrine_Entity_State_Exception $e) { 
    9898            $this->pass(); 
    9999        } 
    100         $this->assertEqual($user->state(), Doctrine_Record::STATE_TCLEAN); 
     100        $this->assertEqual($user->state(), Doctrine_Entity::STATE_TCLEAN); 
    101101    } 
    102102 
     
    105105        $user = new User(); 
    106106 
    107         $user->state(Doctrine_Record::STATE_DIRTY); 
    108  
    109         $this->assertEqual($user->state(), Doctrine_Record::STATE_DIRTY); 
     107        $user->state(Doctrine_Entity::STATE_DIRTY); 
     108 
     109        $this->assertEqual($user->state(), Doctrine_Entity::STATE_DIRTY); 
    110110         
    111111        $user->state('dirty'); 
    112112 
    113         $this->assertEqual($user->state(), Doctrine_Record::STATE_DIRTY); 
     113        $this->assertEqual($user->state(), Doctrine_Entity::STATE_DIRTY); 
    114114    } 
    115115 
     
    118118        $user = new User(); 
    119119 
    120         $user->state(Doctrine_Record::STATE_CLEAN); 
    121  
    122         $this->assertEqual($user->state(), Doctrine_Record::STATE_CLEAN); 
     120        $user->state(Doctrine_Entity::STATE_CLEAN); 
     121 
     122        $this->assertEqual($user->state(), Doctrine_Entity::STATE_CLEAN); 
    123123         
    124124        $user->state('clean'); 
    125125 
    126         $this->assertEqual($user->state(), Doctrine_Record::STATE_CLEAN); 
     126        $this->assertEqual($user->state(), Doctrine_Entity::STATE_CLEAN); 
    127127    } 
    128128 
     
    131131        $user = new User(); 
    132132 
    133         $user->state(Doctrine_Record::STATE_TCLEAN); 
    134  
    135         $this->assertEqual($user->state(), Doctrine_Record::STATE_TCLEAN); 
     133        $user->state(Doctrine_Entity::STATE_TCLEAN); 
     134 
     135        $this->assertEqual($user->state(), Doctrine_Entity::STATE_TCLEAN); 
    136136         
    137137        $user->state('tclean'); 
    138138 
    139         $this->assertEqual($user->state(), Doctrine_Record::STATE_TCLEAN); 
     139        $this->assertEqual($user->state(), Doctrine_Entity::STATE_TCLEAN); 
    140140    } 
    141141 
     
    144144        $user = new User(); 
    145145 
    146         $user->state(Doctrine_Record::STATE_TDIRTY); 
    147  
    148         $this->assertEqual($user->state(), Doctrine_Record::STATE_TDIRTY); 
     146        $user->state(Doctrine_Entity::STATE_TDIRTY); 
     147 
     148        $this->assertEqual($user->state(), Doctrine_Entity::STATE_TDIRTY); 
    149149         
    150150        $user->state('tdirty'); 
    151151 
    152         $this->assertEqual($user->state(), Doctrine_Record::STATE_TDIRTY); 
     152        $this->assertEqual($user->state(), Doctrine_Entity::STATE_TDIRTY); 
    153153    } 
    154154 
     
    157157        $user = new User(); 
    158158 
    159         $user->state(Doctrine_Record::STATE_PROXY); 
    160  
    161         $this->assertEqual($user->state(), Doctrine_Record::STATE_PROXY); 
     159        $user->state(Doctrine_Entity::STATE_PROXY); 
     160 
     161        $this->assertEqual($user->state(), Doctrine_Entity::STATE_PROXY); 
    162162         
    163163        $user->state('proxy'); 
    164164 
    165         $this->assertEqual($user->state(), Doctrine_Record::STATE_PROXY); 
     165        $this->assertEqual($user->state(), Doctrine_Entity::STATE_PROXY); 
    166166    } 
    167167 
     
    177177        $user = $this->connection->queryOne("SELECT u.name FROM User u WHERE u.name = 'someuser'"); 
    178178         
    179         $this->assertEqual($user->state(), Doctrine_Record::STATE_PROXY); 
     179        $this->assertEqual($user->state(), Doctrine_Entity::STATE_PROXY); 
    180180         
    181181        $user2 = $this->connection->queryOne("FROM User u WHERE u.name = 'someuser'");      
     
    209209        // to make sure it is saved correctly 
    210210        $user1 = $this->connection->queryOne("FROM User u WHERE u.name = '" . UNAME . "'"); 
    211         $this->assertEqual($user1->state(), Doctrine_Record::STATE_CLEAN); 
     211        $this->assertEqual($user1->state(), Doctrine_Entity::STATE_CLEAN); 
    212212        $this->assertEqual($user1->name,UNAME) ; 
    213213        $this->assertEqual($user1->password,UPWD1) ; 
     
    223223         
    224224        // the object should be in state proxy with only 'name' fetched ... 
    225         $this->assertEqual($user2->state(), Doctrine_Record::STATE_PROXY); 
     225        $this->assertEqual($user2->state(), Doctrine_Entity::STATE_PROXY); 
    226226        $this->assertEqual($user2->name,UNAME) ; 
    227227        $this->assertEqual($user2->password,null) ; 
     
    232232         
    233233        // now it should be dirty (but may be PDIRTY ... ?) 
    234         $this->assertEqual($user2->state(),Doctrine_Record::STATE_DIRTY) ; 
     234        $this->assertEqual($user2->state(),Doctrine_Entity::STATE_DIRTY) ; 
    235235        $this->assertEqual($user2->name,UNAME) ; 
    236236        $this->assertEqual($user2->password,UPWD2) ; 
     
    241241 
    242242        // the logic would suggest the object to go back to PROXY mode (becausse $user2->loginname is null aka not sync with DB) 
    243         $boolState = ($user2->loginname == null) && ($user2->state() === Doctrine_Record::STATE_PROXY) ; 
     243        $boolState = ($user2->loginname == null) && ($user2->state() === Doctrine_Entity::STATE_PROXY) ; 
    244244        // this one will currently fail  
    245245        $this->assertTrue($boolState) ; 
    246246        // this will also currently fail (becausse it currently goes back to STATE_CLEAN, which shouldnt be the case) 
    247         //$this->assertEqual($user2->state(), Doctrine_Record::STATE_PROXY); 
     247        //$this->assertEqual($user2->state(), Doctrine_Entity::STATE_PROXY); 
    248248        $this->assertEqual($user2->name,UNAME) ; 
    249249        $this->assertEqual($user2->password,UPWD2) ;