ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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.

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

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  }
static setSALT(string $salt)
$c
Definition: deliver.php:25
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
$container
Definition: wac.php:36
$GLOBALS["DIC"]
Definition: wac.php:53
+ 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: