21 protected function setUp() : void
24 $this->info_resolver = $this->createMock(InfoResolver::class);
25 $this->resource =
new StorableFileResource($this->id_generator->getUniqueResourceIdentification());
36 $this->info_resolver->expects($this->once())
37 ->method(
'getNextVersionNumber')
41 $revision = $ar_revision_repo->blankFromUpload(
47 $this->assertEquals(100, $revision->getVersionNumber());
55 $this->info_resolver->expects($this->once())
56 ->method(
'getNextVersionNumber')
60 $revision = $ar_revision_repo->blankFromStream(
66 $this->assertEquals(
$i, $revision->getVersionNumber());
72 $old_revisions_id = 99;
73 $revision->setVersionNumber($old_revisions_id);
76 $this->info_resolver->expects($this->once())
77 ->method(
'getNextVersionNumber')
81 $revision = $ar_revision_repo->blankFromClone(
87 $this->assertEquals(
$i, $revision->getVersionNumber());
88 $this->assertNotEquals($old_revisions_id, $revision->getVersionNumber());
Class ResourceBuilderTest.
Class ResourceBuilderTest.
Class RevisionDBRepository.
getDummyFileRevision(ResourceIdentification $id)
Class StorableFileResource.
getDummyUploadResult(string $file_name, string $mime_type, int $size)