Code Duplication    Length = 23-23 lines in 2 locations

eZ/Publish/API/Repository/Tests/ContentServiceTest.php 2 locations

@@ 1744-1766 (lines=23) @@
1741
     * @depends eZ\Publish\API\Repository\Tests\ContentServiceTest::testPublishVersion
1742
     * @depends eZ\Publish\API\Repository\Tests\ContentServiceTest::testUpdateContent
1743
     */
1744
    public function testPublishVersionFromContentDraft()
1745
    {
1746
        $repository = $this->getRepository();
1747
1748
        $contentService = $repository->getContentService();
1749
1750
        /* BEGIN: Use Case */
1751
        $contentVersion2 = $this->createContentVersion2();
1752
        /* END: Use Case */
1753
1754
        $versionInfo = $contentService->loadVersionInfo($contentVersion2->contentInfo);
1755
1756
        $this->assertEquals(
1757
            array(
1758
                'status' => VersionInfo::STATUS_PUBLISHED,
1759
                'versionNo' => 2,
1760
            ),
1761
            array(
1762
                'status' => $versionInfo->status,
1763
                'versionNo' => $versionInfo->versionNo,
1764
            )
1765
        );
1766
    }
1767
1768
    /**
1769
     * Test for the publishVersion() method.
@@ 1774-1796 (lines=23) @@
1771
     * @see \eZ\Publish\API\Repository\ContentService::publishVersion()
1772
     * @depends eZ\Publish\API\Repository\Tests\ContentServiceTest::testPublishVersionFromContentDraft
1773
     */
1774
    public function testPublishVersionFromContentDraftArchivesOldVersion()
1775
    {
1776
        $repository = $this->getRepository();
1777
1778
        $contentService = $repository->getContentService();
1779
1780
        /* BEGIN: Use Case */
1781
        $contentVersion2 = $this->createContentVersion2();
1782
        /* END: Use Case */
1783
1784
        $versionInfo = $contentService->loadVersionInfo($contentVersion2->contentInfo, 1);
1785
1786
        $this->assertEquals(
1787
            array(
1788
                'status' => VersionInfo::STATUS_ARCHIVED,
1789
                'versionNo' => 1,
1790
            ),
1791
            array(
1792
                'status' => $versionInfo->status,
1793
                'versionNo' => $versionInfo->versionNo,
1794
            )
1795
        );
1796
    }
1797
1798
    /**
1799
     * Test for the publishVersion() method.