ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
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 35 of file ilWACCheckingInstanceTest.php.

Member Function Documentation

◆ setUp()

ilWACCheckingInstanceTest::setUp ( )
protected

Setup.

Definition at line 50 of file ilWACCheckingInstanceTest.php.

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

50  : void
51  {
52  $this->root = vfs\vfsStream::setup('ilias.de');
53  $this->file_one = vfs\vfsStream::newFile('data/trunk/mobs/mm_123/dummy.jpg')
54  ->at($this->root)->setContent('dummy');
55 
56  //setup container for HttpServiceAware classes
57  $container = new \ILIAS\DI\Container();
58  $container['http'] = fn($c) => Mockery::mock(Services::class);
59 
60 
61  $GLOBALS["DIC"] = $container;
62  ilWACToken::setSALT('TOKEN');
63  }
static setSALT(string $salt)
$c
Definition: deliver.php:9
$container
Definition: wac.php:13
$GLOBALS["DIC"]
Definition: wac.php:30
+ Here is the call graph for this function:

◆ testBasic()

ilWACCheckingInstanceTest::testBasic ( )

Definition at line 72 of file ilWACCheckingInstanceTest.php.

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

◆ testBasicWithFileSigning()

ilWACCheckingInstanceTest::testBasicWithFileSigning ( )

Definition at line 78 of file ilWACCheckingInstanceTest.php.

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

◆ testBasicWithFolderSigning()

ilWACCheckingInstanceTest::testBasicWithFolderSigning ( )

Definition at line 84 of file ilWACCheckingInstanceTest.php.

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

◆ testDeliver()

ilWACCheckingInstanceTest::testDeliver ( )

Definition at line 66 of file ilWACCheckingInstanceTest.php.

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

◆ testNonCheckingInstanceNoSec()

ilWACCheckingInstanceTest::testNonCheckingInstanceNoSec ( )

Definition at line 93 of file ilWACCheckingInstanceTest.php.

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

Field Documentation

◆ $file_one

ilWACCheckingInstanceTest::$file_one
protected

Definition at line 40 of file ilWACCheckingInstanceTest.php.

◆ $root

ilWACCheckingInstanceTest::$root
protected

Definition at line 44 of file ilWACCheckingInstanceTest.php.


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