/** * @test */ public function createRecursivePageListHeedsDecreasingRecursionDepthOnSubsequentCalls() { $uid = $this->testingFramework->createSystemFolder(); $subFolderUid = $this->testingFramework->createSystemFolder($uid); self::assertSame($this->sortExplode($uid . ',' . $subFolderUid), $this->sortExplode(\Tx_Phpunit_Service_Database::createRecursivePageList($uid, 1))); self::assertSame((string) $uid, \Tx_Phpunit_Service_Database::createRecursivePageList($uid, 0)); }
/** * @test */ public function contentElementCanBeCreatedOnNonRootPage() { $parent = $this->fixture->createSystemFolder(); $uid = $this->fixture->createContentElement($parent); $this->assertNotEquals(0, $uid); $row = Tx_Phpunit_Service_Database::selectSingle('pid', 'tt_content', 'uid = ' . $uid); $this->assertSame($parent, intval($row['pid'])); }