ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\ResourceStorage\AbstractTestBase Class Reference

Class ResourceBuilderTest. More...

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

Public Member Functions

 getDummyStream ()
 

Protected Member Functions

 setUp ()
 
 getDummyUploadResult (string $file_name, string $mime_type, int $size)
 
 getDummyFileRevision (ResourceIdentification $id)
 

Protected Attributes

DummyIDGenerator $id_generator
 
MockObject $db_mock
 

Detailed Description

Class ResourceBuilderTest.

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s.ch

Definition at line 39 of file AbstractTestBase.php.

Member Function Documentation

◆ getDummyFileRevision()

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

Definition at line 74 of file AbstractTestBase.php.

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

74  : FileRevision
75  {
76  return new FileRevision($id);
77  }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
+ Here is the caller graph for this function:

◆ getDummyStream()

ILIAS\ResourceStorage\AbstractTestBase::getDummyStream ( )

Definition at line 69 of file AbstractTestBase.php.

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

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

69  : FileStream
70  {
71  return Streams::ofString('dummy_content');
72  }
static ofString(string $string)
Creates a new stream with an initial value.
Definition: Streams.php:41
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getDummyUploadResult()

ILIAS\ResourceStorage\AbstractTestBase::getDummyUploadResult ( string  $file_name,
string  $mime_type,
int  $size 
)
protected

Definition at line 57 of file AbstractTestBase.php.

References ILIAS\FileUpload\DTO\ProcessingStatus\OK.

Referenced by ILIAS\ResourceStorage\AbstractBaseResourceBuilderTestCase\mockResourceAndRevision(), and ILIAS\ResourceStorage\Revision\RevisionRepositoryTest\testUpload().

57  : UploadResult
58  {
59  return new UploadResult(
60  $file_name,
61  $size,
62  $mime_type,
63  new EntryLockingStringMap(),
64  new ProcessingStatus(ProcessingStatus::OK, 'No processors were registered.'),
65  'dummy/path'
66  );
67  }
+ Here is the caller graph for this function:

◆ setUp()

ILIAS\ResourceStorage\AbstractTestBase::setUp ( )
protected

Definition at line 50 of file AbstractTestBase.php.

50  : void
51  {
52  parent::setUp();
53  $this->id_generator = new DummyIDGenerator();
54  $this->db_mock = $this->getMockBuilder(\ilDBInterface::class)->getMock();
55  }

Field Documentation

◆ $db_mock

MockObject ILIAS\ResourceStorage\AbstractTestBase::$db_mock
protected

Definition at line 45 of file AbstractTestBase.php.

◆ $id_generator

DummyIDGenerator ILIAS\ResourceStorage\AbstractTestBase::$id_generator
protected

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