ILIAS  release_7 Revision v7.30-3-g800a261c036
ILIAS\ResourceStorage\AbstractBaseTest Class Reference

Class ResourceBuilderTest. More...

+ Inheritance diagram for ILIAS\ResourceStorage\AbstractBaseTest:
+ Collaboration diagram for ILIAS\ResourceStorage\AbstractBaseTest:

Public Member Functions

 getDummyStream ()
 

Protected Member Functions

 setUp ()
 @inheritDoc More...
 
 getDummyUploadResult (string $file_name, string $mime_type, int $size)
 
 getDummyFileRevision (ResourceIdentification $id)
 

Protected Attributes

 $id_generator
 
 $db_mock
 

Detailed Description

Class ResourceBuilderTest.

Author
Fabian Schmid fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch

Definition at line 22 of file AbstractBaseTest.php.

Member Function Documentation

◆ getDummyFileRevision()

ILIAS\ResourceStorage\AbstractBaseTest::getDummyFileRevision ( ResourceIdentification  $id)
protected

Definition at line 63 of file AbstractBaseTest.php.

63 : Revision
64 {
65 return new FileRevision($id);
66 }

Referenced by ILIAS\ResourceStorage\Revision\RevisionRepositoryTest\testClone().

+ Here is the caller graph for this function:

◆ getDummyStream()

ILIAS\ResourceStorage\AbstractBaseTest::getDummyStream ( )

Definition at line 58 of file AbstractBaseTest.php.

58 : FileStream
59 {
60 return Streams::ofString('dummy_content');
61 }
static ofString($string)
Creates a new stream with an initial value.
Definition: Streams.php:25

References ILIAS\Filesystem\Stream\Streams\ofString().

Referenced by ILIAS\ResourceStorage\Revision\RevisionRepositoryTest\testStream().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getDummyUploadResult()

ILIAS\ResourceStorage\AbstractBaseTest::getDummyUploadResult ( string  $file_name,
string  $mime_type,
int  $size 
)
protected
Returns
UploadResult

Definition at line 46 of file AbstractBaseTest.php.

46 : UploadResult
47 {
48 return new UploadResult(
49 $file_name,
50 $size,
51 $mime_type,
52 new EntryLockingStringMap(),
53 new ProcessingStatus(ProcessingStatus::OK, 'No processors were registered.'),
54 'dummy/path'
55 );
56 }
$size
Definition: RandomTest.php:84

References $size, and ILIAS\FileUpload\DTO\ProcessingStatus\OK.

Referenced by ILIAS\ResourceStorage\Revision\RevisionRepositoryTest\testUpload().

+ Here is the caller graph for this function:

◆ setUp()

ILIAS\ResourceStorage\AbstractBaseTest::setUp ( )
protected

@inheritDoc

Reimplemented in ILIAS\ResourceStorage\AbstractBaseResourceBuilderTest, ILIAS\ResourceStorage\Revision\RevisionRepositoryTest, ILIAS\ResourceStorage\Revision\StakeholderRepositoryTests, and ILIAS\ResourceStorage\Revision\DirectoryNestingTest.

Definition at line 36 of file AbstractBaseTest.php.

36 : void
37 {
38 parent::setUp();
39 $this->id_generator = new DummyIDGenerator();
40 $this->db_mock = $this->getMockBuilder(\ilDBInterface::class)->getMock();
41 }

Field Documentation

◆ $db_mock

ILIAS\ResourceStorage\AbstractBaseTest::$db_mock
protected

Definition at line 31 of file AbstractBaseTest.php.

◆ $id_generator

ILIAS\ResourceStorage\AbstractBaseTest::$id_generator
protected

The documentation for this class was generated from the following file: