Changeset 65
- Timestamp:
- 01/15/07 16:56:32 (2 years ago)
- Files:
-
- trunk/src/main/php/events/stubCallbackListener.php (modified) (1 diff)
- trunk/src/main/php/events/stubEvent.php (modified) (1 diff)
- trunk/src/main/php/events/stubEventDispatcher.php (modified) (1 diff)
- trunk/src/main/php/helper/stubXJConfLoader.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubAbstractCompositeValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubEqualValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubMaxLengthValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubMaxNumberValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubMinLengthValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubMinNumberValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubPreSelectValidator.php (modified) (1 diff)
- trunk/src/main/php/helper/validators/stubRegexValidator.php (modified) (1 diff)
- trunk/src/main/php/ioc/injection/InjectionMap.php (modified) (1 diff)
- trunk/src/main/php/ipo/request/filters/stubAbstractFilter.php (modified) (1 diff)
- trunk/src/main/php/ipo/request/stubRequestValueError.php (modified) (1 diff)
- trunk/src/main/php/ipo/request/stubXmlRequestValueErrorFactory.php (modified) (1 diff)
- trunk/src/main/php/reflection/stubAbstractAnnotation.php (modified) (1 diff)
- trunk/src/main/php/stubBaseObject.php (moved) (moved from trunk/src/main/php/stubObject.php) (1 diff)
- trunk/src/main/php/stubClassLoader.php (modified) (1 diff)
- trunk/src/main/php/xml/serializer/stubXMLSerializer.php (modified) (1 diff)
- trunk/src/main/php/xml/stubXMLDomStreamWriter.php (modified) (1 diff)
- trunk/src/test/php/stubBaseObjectTestCase.php (moved) (moved from trunk/src/test/php/stubObjectTestCase.php) (8 diffs)
- trunk/src/test/php/stubTestSuite.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/events/stubCallbackListener.php
r63 r65 17 17 * @subpackage events 18 18 */ 19 class stubCallbackListener extends stub Object implements stubEventListener19 class stubCallbackListener extends stubBaseObject implements stubEventListener 20 20 { 21 21 /** trunk/src/main/php/events/stubEvent.php
r63 r65 13 13 * @subpackage events 14 14 */ 15 class stubEvent extends stub Object15 class stubEvent extends stubBaseObject 16 16 { 17 17 /** trunk/src/main/php/events/stubEventDispatcher.php
r63 r65 18 18 * @subpackage events 19 19 */ 20 class stubEventDispatcher extends stub Object20 class stubEventDispatcher extends stubBaseObject 21 21 { 22 22 /** trunk/src/main/php/helper/stubXJConfLoader.php
r63 r65 15 15 * @subpackage helper 16 16 */ 17 class stubXJConfLoader extends stub Object implements XJConfClassLoader17 class stubXJConfLoader extends stubBaseObject implements XJConfClassLoader 18 18 { 19 19 /** trunk/src/main/php/helper/validators/stubAbstractCompositeValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 abstract class stubAbstractCompositeValidator extends stub Object implements stubCompositeValidator16 abstract class stubAbstractCompositeValidator extends stubBaseObject implements stubCompositeValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubEqualValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubEqualValidator extends stub Object implements stubValidator16 class stubEqualValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubMaxLengthValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubMaxLengthValidator extends stub Object implements stubValidator16 class stubMaxLengthValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubMaxNumberValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubMaxNumberValidator extends stub Object implements stubValidator16 class stubMaxNumberValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubMinLengthValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubMinLengthValidator extends stub Object implements stubValidator16 class stubMinLengthValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubMinNumberValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubMinNumberValidator extends stub Object implements stubValidator16 class stubMinNumberValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubPreSelectValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubPreSelectValidator extends stub Object implements stubValidator16 class stubPreSelectValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/helper/validators/stubRegexValidator.php
r63 r65 14 14 * @subpackage helper 15 15 */ 16 class stubRegexValidator extends stub Object implements stubValidator16 class stubRegexValidator extends stubBaseObject implements stubValidator 17 17 { 18 18 /** trunk/src/main/php/ioc/injection/InjectionMap.php
r63 r65 13 13 * @subpackage ioc 14 14 */ 15 class InjectionMap extends stub Object implements ArrayAccess, Countable, IteratorAggregate15 class InjectionMap extends stubBaseObject implements ArrayAccess, Countable, IteratorAggregate 16 16 { 17 17 /** trunk/src/main/php/ipo/request/filters/stubAbstractFilter.php
r63 r65 14 14 * @subpackage ipo 15 15 */ 16 abstract class stubAbstractFilter extends stub Object implements stubFilter16 abstract class stubAbstractFilter extends stubBaseObject implements stubFilter 17 17 { 18 18 /** trunk/src/main/php/ipo/request/stubRequestValueError.php
r63 r65 14 14 * @subpackage ipo 15 15 */ 16 class stubRequestValueError extends stub Object16 class stubRequestValueError extends stubBaseObject 17 17 { 18 18 /** trunk/src/main/php/ipo/request/stubXmlRequestValueErrorFactory.php
r63 r65 21 21 * @subpackage ipo 22 22 */ 23 class stubXmlRequestValueErrorFactory extends stub Object implements stubRequestValueErrorFactory23 class stubXmlRequestValueErrorFactory extends stubBaseObject implements stubRequestValueErrorFactory 24 24 { 25 25 /** trunk/src/main/php/reflection/stubAbstractAnnotation.php
r63 r65 13 13 * @subpackage reflection 14 14 */ 15 abstract class stubAbstractAnnotation extends stub Object implements stubAnnotation15 abstract class stubAbstractAnnotation extends stubBaseObject implements stubAnnotation 16 16 { 17 17 /** trunk/src/main/php/stubBaseObject.php
r62 r65 13 13 * @package stubbles 14 14 */ 15 class stub Object15 class stubBaseObject 16 16 { 17 17 /** trunk/src/main/php/stubClassLoader.php
r64 r65 110 110 * every other class that should extend it 111 111 */ 112 stubClassLoader::load('stub Object');112 stubClassLoader::load('stubBaseObject'); 113 113 ?> trunk/src/main/php/xml/serializer/stubXMLSerializer.php
r63 r65 17 17 * @subpackage xml_serializer 18 18 */ 19 class stubXMLSerializer extends stub Object {19 class stubXMLSerializer extends stubBaseObject { 20 20 21 21 /** trunk/src/main/php/xml/stubXMLDomStreamWriter.php
r63 r65 16 16 * @subpackage xml 17 17 */ 18 class stubXMLDomStreamWriter extends stub Object implements stubXMLStreamWriter {18 class stubXMLDomStreamWriter extends stubBaseObject implements stubXMLStreamWriter { 19 19 20 20 /** trunk/src/test/php/stubBaseObjectTestCase.php
r62 r65 1 1 <?php 2 2 /** 3 * Tests for stub Object3 * Tests for stubBaseObject 4 4 * 5 5 * @author Frank Kleine <mikey@stubbles.net> … … 7 7 * @subpackage test 8 8 */ 9 stubClassLoader::load('stub Object');10 class stub1stub Object extends stubObject9 stubClassLoader::load('stubBaseObject'); 10 class stub1stubBaseObject extends stubBaseObject 11 11 { 12 12 protected $bar = 5; … … 14 14 public function getClassname() 15 15 { 16 return 'test.stub1stub Object';16 return 'test.stub1stubBaseObject'; 17 17 } 18 18 } 19 class stub2stub Object extends stubObject19 class stub2stubBaseObject extends stubBaseObject 20 20 { 21 public $stub Object;21 public $stubBaseObject; 22 22 23 23 private $foo = 'bar'; … … 25 25 public function getClassname() 26 26 { 27 return 'test.stub2stub Object';27 return 'test.stub2stubBaseObject'; 28 28 } 29 29 } 30 30 /** 31 * Tests for stub Object31 * Tests for stubBaseObject 32 32 * 33 33 * @package stubbles 34 34 * @subpackage test 35 35 */ 36 class stub ObjectTestCase extends UnitTestCase36 class stubBaseObjectTestCase extends UnitTestCase 37 37 { 38 38 /** 39 39 * instance 1 to be used for tests 40 40 * 41 * @var stub Object41 * @var stubBaseObject 42 42 */ 43 protected $stub Object1;43 protected $stubBaseObject1; 44 44 /** 45 45 * instance 2 to be used for tests 46 46 * 47 * @var stub Object47 * @var stubBaseObject 48 48 */ 49 protected $stub Object2;49 protected $stubBaseObject2; 50 50 51 51 /** … … 54 54 public function setUp() 55 55 { 56 $this->stub Object1 = new stub1stubObject();57 $this->stub Object2 = new stub2stubObject();58 $this->stub Object2->stubObject = $this->stubObject1;56 $this->stubBaseObject1 = new stub1stubBaseObject(); 57 $this->stubBaseObject2 = new stub2stubBaseObject(); 58 $this->stubBaseObject2->stubBaseObject = $this->stubBaseObject1; 59 59 } 60 60 … … 64 64 public function testGetClass() 65 65 { 66 $refObject = $this->stub Object1->getClass();66 $refObject = $this->stubBaseObject1->getClass(); 67 67 $this->assertIsA($refObject, 'stubReflectionObject'); 68 $this->assertEqual($refObject->getName(), 'stub1stub Object');68 $this->assertEqual($refObject->getName(), 'stub1stubBaseObject'); 69 69 } 70 70 … … 74 74 public function testEquals() 75 75 { 76 $this->assertTrue($this->stub Object1->equals($this->stubObject1));77 $this->assertTrue($this->stub Object2->equals($this->stubObject2));78 $this->assertFalse($this->stub Object1->equals($this->stubObject2));79 $this->assertFalse($this->stub Object1->equals('foo'));80 $this->assertFalse($this->stub Object1->equals(6));81 $this->assertFalse($this->stub Object1->equals(true));82 $this->assertFalse($this->stub Object1->equals(false));83 $this->assertFalse($this->stub Object1->equals(null));84 $this->assertFalse($this->stub Object2->equals($this->stubObject1));85 $this->assertFalse($this->stub Object1->equals(new stub1stubObject()));86 $this->assertFalse($this->stub Object2->equals(new stub2stubObject()));76 $this->assertTrue($this->stubBaseObject1->equals($this->stubBaseObject1)); 77 $this->assertTrue($this->stubBaseObject2->equals($this->stubBaseObject2)); 78 $this->assertFalse($this->stubBaseObject1->equals($this->stubBaseObject2)); 79 $this->assertFalse($this->stubBaseObject1->equals('foo')); 80 $this->assertFalse($this->stubBaseObject1->equals(6)); 81 $this->assertFalse($this->stubBaseObject1->equals(true)); 82 $this->assertFalse($this->stubBaseObject1->equals(false)); 83 $this->assertFalse($this->stubBaseObject1->equals(null)); 84 $this->assertFalse($this->stubBaseObject2->equals($this->stubBaseObject1)); 85 $this->assertFalse($this->stubBaseObject1->equals(new stub1stubBaseObject())); 86 $this->assertFalse($this->stubBaseObject2->equals(new stub2stubBaseObject())); 87 87 } 88 88 … … 92 92 public function testToString() 93 93 { 94 $this->assertEqual((string) $this->stub Object1, "test.stub1stubObject {\n bar(integer): 5\n}\n");95 $this->assertEqual((string) $this->stub Object2, "test.stub2stubObject {\n stubObject(test.stub1stubObject): test.stub1stubObject {\n bar(integer): 5\n }\n foo(string): bar\n}\n");94 $this->assertEqual((string) $this->stubBaseObject1, "test.stub1stubBaseObject {\n bar(integer): 5\n}\n"); 95 $this->assertEqual((string) $this->stubBaseObject2, "test.stub2stubBaseObject {\n stubBaseObject(test.stub1stubBaseObject): test.stub1stubBaseObject {\n bar(integer): 5\n }\n foo(string): bar\n}\n"); 96 96 } 97 97 } trunk/src/test/php/stubTestSuite.php
r61 r65 22 22 $dir = dirname(__FILE__); 23 23 $this->TestSuite('All base classes tests'); 24 $this->addTestFile($dir . '/stubBaseObjectTestCase.php'); 24 25 $this->addTestFile($dir . '/stubClassLoaderTestCase.php'); 25 $this->addTestFile($dir . '/stubObjectTestCase.php');26 26 } 27 27 }
