ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilWACCheckingInstanceTest Class Reference

TestCase for the ilWACCheckingInstanceTest. More...

+ Collaboration diagram for ilWACCheckingInstanceTest:

Public Member Functions

 testDeliver ()
 disabled disabled disabled More...
 
 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

disabled disabled disabled

Definition at line 38 of file ilWACCheckingInstanceTest.php.

Member Function Documentation

◆ setUp()

ilWACCheckingInstanceTest::setUp ( )
protected

Setup.

Definition at line 53 of file ilWACCheckingInstanceTest.php.

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

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

◆ testBasic()

ilWACCheckingInstanceTest::testBasic ( )

Definition at line 81 of file ilWACCheckingInstanceTest.php.

81  : void
82  {
83  self::markTestSkipped("Can't run test without db.");
84  }

◆ testBasicWithFileSigning()

ilWACCheckingInstanceTest::testBasicWithFileSigning ( )

Definition at line 87 of file ilWACCheckingInstanceTest.php.

87  : void
88  {
89  self::markTestSkipped("WIP");
90  }

◆ testBasicWithFolderSigning()

ilWACCheckingInstanceTest::testBasicWithFolderSigning ( )

Definition at line 93 of file ilWACCheckingInstanceTest.php.

93  : void
94  {
95  self::markTestSkipped("WIP");
96  }

◆ testDeliver()

ilWACCheckingInstanceTest::testDeliver ( )

disabled disabled disabled

Definition at line 75 of file ilWACCheckingInstanceTest.php.

75  : void
76  {
77  self::markTestSkipped("WIP");
78  }

◆ testNonCheckingInstanceNoSec()

ilWACCheckingInstanceTest::testNonCheckingInstanceNoSec ( )

Definition at line 102 of file ilWACCheckingInstanceTest.php.

102  : void
103  {
104  self::markTestSkipped("Can't run test without db.");
105 
106  return;
107  // $this->assertTrue($check); // Currently not able to init ILIAS in WAC during PHPUnit
108  // $this->assertEquals(array(
109  // $ilWebAccessChecker::CM_SECFOLDER,
110  // ), $ilWebAccessChecker->getAppliedCheckingMethods());
111  }

Field Documentation

◆ $file_one

ilWACCheckingInstanceTest::$file_one
protected

Definition at line 43 of file ilWACCheckingInstanceTest.php.

◆ $root

ilWACCheckingInstanceTest::$root
protected

Definition at line 47 of file ilWACCheckingInstanceTest.php.


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