Changeset 1387
- Timestamp:
- 02/28/08 00:10:28 (6 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/test/php/net/stubbles/reflection/stubReflectionPrimitiveTestCase.php
r1305 r1387 43 43 $this->assertEquals('string', $primitive->value()); 44 44 $this->assertEquals('string', $primitive->getName()); 45 $this->assertFalse($primitive->isObject()); 46 $this->assertTrue($primitive->isPrimitive()); 45 47 $this->assertEquals("net::stubbles::reflection::stubReflectionPrimitive[string] {\n}\n", (string) $primitive); 48 $this->assertFalse($primitive->equals(new stdClass())); 46 49 $this->assertTrue($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'string'))); 47 50 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'int'))); … … 66 69 $this->assertEquals('int', $primitive->getName()); 67 70 $this->assertEquals('int', $primitive->value()); 71 $this->assertFalse($primitive->isObject()); 72 $this->assertTrue($primitive->isPrimitive()); 68 73 $this->assertEquals("net::stubbles::reflection::stubReflectionPrimitive[int] {\n}\n", (string) $primitive); 74 $this->assertFalse($primitive->equals(new stdClass())); 69 75 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'string'))); 70 76 $this->assertTrue($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'int'))); … … 96 102 $this->assertEquals('float', $primitive->getName()); 97 103 $this->assertEquals('float', $primitive->value()); 104 $this->assertFalse($primitive->isObject()); 105 $this->assertTrue($primitive->isPrimitive()); 98 106 $this->assertEquals("net::stubbles::reflection::stubReflectionPrimitive[float] {\n}\n", (string) $primitive); 107 $this->assertFalse($primitive->equals(new stdClass())); 99 108 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'string'))); 100 109 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'int'))); … … 119 128 $this->assertEquals('double', $primitive->getName()); 120 129 $this->assertEquals('float', $primitive->value()); 130 $this->assertFalse($primitive->isObject()); 131 $this->assertTrue($primitive->isPrimitive()); 121 132 $this->assertEquals("net::stubbles::reflection::stubReflectionPrimitive[float] {\n}\n", (string) $primitive); 133 $this->assertFalse($primitive->equals(new stdClass())); 122 134 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'string'))); 123 135 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'int'))); … … 142 154 $this->assertEquals('bool', $primitive->getName()); 143 155 $this->assertEquals('bool', $primitive->value()); 156 $this->assertFalse($primitive->isObject()); 157 $this->assertTrue($primitive->isPrimitive()); 144 158 $this->assertEquals("net::stubbles::reflection::stubReflectionPrimitive[bool] {\n}\n", (string) $primitive); 159 $this->assertFalse($primitive->equals(new stdClass())); 145 160 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'string'))); 146 161 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'int'))); … … 172 187 $this->assertEquals('array', $primitive->getName()); 173 188 $this->assertEquals('array', $primitive->value()); 189 $this->assertFalse($primitive->isObject()); 190 $this->assertTrue($primitive->isPrimitive()); 174 191 $this->assertEquals("net::stubbles::reflection::stubReflectionPrimitive[array] {\n}\n", (string) $primitive); 192 $this->assertFalse($primitive->equals(new stdClass())); 175 193 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'string'))); 176 194 $this->assertFalse($primitive->equals(stubReflectionPrimitive::forName($this->refClass, 'int')));
