ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilWACCheckingInstanceTest Class Reference

TestCase for the ilWACCheckingInstanceTest. More...

+ Inheritance diagram for ilWACCheckingInstanceTest:
+ Collaboration diagram for ilWACCheckingInstanceTest:

Public Member Functions

 testDeliver ()
 
 testBasic ()
 
 testBasicWithFileSigning ()
 
 testBasicWithFolderSigning ()
 
 testNonCheckingInstanceNoSec ()
 

Protected Member Functions

 setUp ()
 Setup. More...
 

Protected Attributes

 $file_one
 
 $root
 

Detailed Description

TestCase for the ilWACCheckingInstanceTest.

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

Definition at line 34 of file ilWACCheckingInstanceTest.php.

Member Function Documentation

◆ setUp()

ilWACCheckingInstanceTest::setUp ( )
protected

Setup.

Definition at line 49 of file ilWACCheckingInstanceTest.php.

49 : void
50 {
51 $this->root = vfsStream::setup('ilias.de');
52 $this->file_one = vfsStream::newFile('data/trunk/mobs/mm_123/dummy.jpg')
53 ->at($this->root)->setContent('dummy');
54
55 //setup container for HttpServiceAware classes
56 $container = new Container();
57 $container['http'] = fn($c) => Mockery::mock(Services::class);
58
59
60 $GLOBALS["DIC"] = $container;
61 ilWACToken::setSALT('TOKEN');
62 }
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:36
static setSALT(string $salt)
$c
Definition: deliver.php:25
$container
@noRector
Definition: wac.php:37
$GLOBALS["DIC"]
Definition: wac.php:54

References $c, $container, $GLOBALS, and ilWACToken\setSALT().

+ Here is the call graph for this function:

◆ testBasic()

ilWACCheckingInstanceTest::testBasic ( )

Definition at line 71 of file ilWACCheckingInstanceTest.php.

71 : void
72 {
73 self::markTestSkipped("Can't run test without db.");
74 }

◆ testBasicWithFileSigning()

ilWACCheckingInstanceTest::testBasicWithFileSigning ( )

Definition at line 77 of file ilWACCheckingInstanceTest.php.

77 : void
78 {
79 self::markTestSkipped("WIP");
80 }

◆ testBasicWithFolderSigning()

ilWACCheckingInstanceTest::testBasicWithFolderSigning ( )

Definition at line 83 of file ilWACCheckingInstanceTest.php.

83 : void
84 {
85 self::markTestSkipped("WIP");
86 }

◆ testDeliver()

ilWACCheckingInstanceTest::testDeliver ( )

Definition at line 65 of file ilWACCheckingInstanceTest.php.

65 : void
66 {
67 self::markTestSkipped("WIP");
68 }

◆ testNonCheckingInstanceNoSec()

ilWACCheckingInstanceTest::testNonCheckingInstanceNoSec ( )

Definition at line 90 of file ilWACCheckingInstanceTest.php.

90 : void
91 {
92 self::markTestSkipped("Can't run test without db.");
93
94 return;
95 // $this->assertTrue($check); // Currently not able to init ILIAS in WAC during PHPUnit
96 // $this->assertEquals(array(
97 // $ilWebAccessChecker::CM_SECFOLDER,
98 // ), $ilWebAccessChecker->getAppliedCheckingMethods());
99 }

Field Documentation

◆ $file_one

ilWACCheckingInstanceTest::$file_one
protected

Definition at line 39 of file ilWACCheckingInstanceTest.php.

◆ $root

ilWACCheckingInstanceTest::$root
protected

Definition at line 43 of file ilWACCheckingInstanceTest.php.


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