Changeset 67

Show
Ignore:
Timestamp:
12/08/06 18:35:52 (2 years ago)
Author:
mikey
Message:

bugfix: reference crap

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/tests/definitions/ConstructorDefinitionTestCase.php

    r65 r67  
    8383        $this->constructorDefinition->addChildDefinition($mock); 
    8484        $this->assertTrue($this->constructorDefinition->hasChildDefinition('MockDefinition')); 
    85         $this->assertReference($this->constructorDefinition->getChildDefinition('MockDefinition'), $mock); 
     85        $childDef = $this->constructorDefinition->getChildDefinition('MockDefinition'); 
     86        $this->assertReference($childDef, $mock); 
    8687        $this->assertEqual($this->constructorDefinition->getChildDefinitions(), array($mock)); 
    8788        $this->assertEqual($this->constructorDefinition->getParams(), array($mock)); 
     
    9091        $this->constructorDefinition->addChildDefinition($child2); 
    9192        $this->assertTrue($this->constructorDefinition->hasChildDefinition('MockDefinition')); 
    92         $this->assertReference($this->constructorDefinition->getChildDefinition('MockDefinition'), $mock); 
     93        $childDef2 = $this->constructorDefinition->getChildDefinition('MockDefinition'); 
     94        $this->assertReference($childDef2, $mock); 
    9395        $this->assertEqual($this->constructorDefinition->getChildDefinitions(), array($mock, $child1, $child2)); 
    9496        $this->assertEqual($this->constructorDefinition->getParams(), array($mock, $child1, $child2)); 
  • trunk/tests/definitions/FactoryMethodDefinitionTestCase.php

    r66 r67  
    8383        $this->factoryMethodDefinition->addChildDefinition($mock); 
    8484        $this->assertTrue($this->factoryMethodDefinition->hasChildDefinition('MockDefinition')); 
    85         $this->assertReference($this->factoryMethodDefinition->getChildDefinition('MockDefinition'), $mock); 
     85        $childDef = $this->factoryMethodDefinition->getChildDefinition('MockDefinition'); 
     86        $this->assertReference($childDef, $mock); 
    8687        $this->assertEqual($this->factoryMethodDefinition->getChildDefinitions(), array($mock)); 
    8788        $this->assertEqual($this->factoryMethodDefinition->getParams(), array($mock)); 
     
    9091        $this->factoryMethodDefinition->addChildDefinition($child2); 
    9192        $this->assertTrue($this->factoryMethodDefinition->hasChildDefinition('MockDefinition')); 
    92         $this->assertReference($this->factoryMethodDefinition->getChildDefinition('MockDefinition'), $mock); 
     93        $childDef2 = $this->factoryMethodDefinition->getChildDefinition('MockDefinition'); 
     94        $this->assertReference($childDef2, $mock); 
    9395        $this->assertEqual($this->factoryMethodDefinition->getChildDefinitions(), array($mock, $child1, $child2)); 
    9496        $this->assertEqual($this->factoryMethodDefinition->getParams(), array($mock, $child1, $child2));