/** * Test JPathway::addItem(). * * @return void * * @since 3.1 */ public function testAddItem() { $pathway = array(); $object1 = new stdClass(); $object1->name = 'Item1'; $object1->link = 'index.php?key=item1'; $pathway[] = $object1; $object2 = new stdClass(); $object2->name = 'Item2'; $object2->link = 'index.php?key=item2'; $pathway[] = $object2; $this->fixture->addItem('Item1', 'index.php?key=item1'); $this->fixture->addItem('Item2', 'index.php?key=item2'); $this->assertThat(TestReflection::getValue($this->fixture, '_pathway'), $this->equalTo($pathway)); }
/** * Test JPathway::addItem(). * * @return void * * @since 3.1 */ public function testAddItem() { $pathway = array(); $object1 = new stdClass(); $object1->name = 'Item1'; $object1->link = 'index.php?key=item1'; $pathway[] = $object1; $object2 = new stdClass(); $object2->name = 'Item2'; $object2->link = 'index.php?key=item2'; $pathway[] = $object2; $this->fixture->addItem('Item1', 'index.php?key=item1'); $this->fixture->addItem('Item2', 'index.php?key=item2'); $this->assertAttributeEquals($pathway, '_pathway', $this->fixture); }