Changeset 1477

Show
Ignore:
Timestamp:
03/30/08 16:20:23 (5 months ago)
Author:
mikey
Message:

extended test for net::stubbles::lang::serialize::stubSerializedObject

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/lang/serialize/stubSerializedObject.php

    r1209 r1477  
    168168    public function hashCode() 
    169169    { 
    170         return spl_object_hash($this)
     170        return 'serialized: ' . $this->hashCode
    171171    } 
    172172 
  • trunk/src/test/php/net/stubbles/lang/serialize/stubSerializedObjectTestCase.php

    r1236 r1477  
    6666    { 
    6767        $this->assertEquals('test::stub3stubSerializableObject', $this->serializedObject->getSerializedClassName()); 
     68        $this->assertEquals('serialized: ' . $this->stubSerializableObject->hashCode(), $this->serializedObject->hashCode()); 
    6869    } 
    6970 
     
    9091        $this->assertType('stubReflectionObject', $refObject); 
    9192        $this->assertEquals('stubSerializedObject', $refObject->getName()); 
     93    } 
     94 
     95    /** 
     96     * correct package should be returned 
     97     * 
     98     * @test 
     99     */ 
     100    public function packageAndPackageName() 
     101    { 
     102        $refPackage = $this->serializedObject->getPackage(); 
     103        $this->assertType('stubReflectionPackage', $refPackage); 
     104        $this->assertEquals('net::stubbles::lang::serialize', $refPackage->getName()); 
     105        $this->assertEquals('net::stubbles::lang::serialize', $this->serializedObject->getPackageName()); 
    92106    } 
    93107