21 require_once(__DIR__ . 
"/../AbstractTestBase.php");
    43     protected function setUp(): void
    46         $this->info_resolver = $this->createMock(InfoResolver::class);
    47         $this->resource = 
new StorableFileResource($this->id_generator->getUniqueResourceIdentification());
    58         $this->info_resolver->expects($this->once())
    59             ->method(
'getNextVersionNumber')
    63         $revision = $ar_revision_repo->blankFromUpload(
    70         $this->assertEquals(100, $revision->getVersionNumber());
    77         $i = random_int(0, mt_getrandmax());
    79         $this->info_resolver->expects($this->once())
    80             ->method(
'getNextVersionNumber')
    84         $revision = $ar_revision_repo->blankFromStream(
    88             RevisionStatus::PUBLISHED
    91         $this->assertEquals($i, $revision->getVersionNumber());
    97         $old_revisions_id = 99;
    98         $revision->setVersionNumber($old_revisions_id);
   101         $this->info_resolver->expects($this->once())
   102             ->method(
'getNextVersionNumber')
   106         $revision = $ar_revision_repo->blankFromClone(
   107             $this->info_resolver,
   112         $this->assertEquals($i, $revision->getVersionNumber());
   113         $this->assertNotEquals($old_revisions_id, $revision->getVersionNumber());
 
getDummyUploadResult(string $file_name, string $mime_type, int $size)
 
Class ResourceBuilderTest. 
 
getDummyFileRevision(ResourceIdentification $id)
 
Class RevisionDBRepository. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
Class ResourceBuilderTest.