ILIAS  trunk Revision v11.0_alpha-1723-g8e69f309bab
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
Test\tests\ilTestQuestionPoolSelectorExplorerTest Class Reference
+ Inheritance diagram for Test\tests\ilTestQuestionPoolSelectorExplorerTest:
+ Collaboration diagram for Test\tests\ilTestQuestionPoolSelectorExplorerTest:

Public Member Functions

 testConstruct ()
 
 testGetAndSetAvailableQuestionPools (array $IO)
 getAndSetAvailableQuestionPoolsDataProvider More...
 

Static Public Member Functions

static getAndSetAvailableQuestionPoolsDataProvider ()
 
- Static Public Member Functions inherited from ilTestBaseTestCase
static callMethod ($obj, $name, array $args=[])
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from ilTestBaseTestCase
 setUp ()
 
 tearDown ()
 

Private Attributes

ilTestQuestionPoolSelectorExplorer $testObj
 

Additional Inherited Members

- Protected Attributes inherited from ilTestBaseTestCase
Container $dic = null
 

Detailed Description

Definition at line 27 of file ilTestQuestionPoolSelectorExplorerTest.php.

Member Function Documentation

◆ getAndSetAvailableQuestionPoolsDataProvider()

static Test\tests\ilTestQuestionPoolSelectorExplorerTest::getAndSetAvailableQuestionPoolsDataProvider ( )
static

Definition at line 62 of file ilTestQuestionPoolSelectorExplorerTest.php.

62  : array
63  {
64  return [
65  [[]],
66  [[1]],
67  [[1, 2]],
68  [[1, 2, 3]]
69  ];
70  }

◆ setUp()

Test\tests\ilTestQuestionPoolSelectorExplorerTest::setUp ( )
protected

Definition at line 31 of file ilTestQuestionPoolSelectorExplorerTest.php.

31  : void
32  {
33  parent::setUp();
34 
35  $this->addGlobal_ilSetting();
36  $this->addGlobal_ilAccess();
37  $this->addGlobal_ilLog();
38 
39  $this->testObj = new ilTestQuestionPoolSelectorExplorer(
40  $this->createMock(ilTestRandomQuestionSetConfigGUI::class),
41  '',
42  '',
43  $this->createMock(ilObjectDataCache::class)
44  );
45  }

◆ testConstruct()

Test\tests\ilTestQuestionPoolSelectorExplorerTest::testConstruct ( )

Definition at line 47 of file ilTestQuestionPoolSelectorExplorerTest.php.

47  : void
48  {
49  $this->assertInstanceOf(ilRepositorySelectorExplorerGUI::class, $this->testObj);
50  }

◆ testGetAndSetAvailableQuestionPools()

Test\tests\ilTestQuestionPoolSelectorExplorerTest::testGetAndSetAvailableQuestionPools ( array  $IO)

getAndSetAvailableQuestionPoolsDataProvider

Definition at line 55 of file ilTestQuestionPoolSelectorExplorerTest.php.

55  : void
56  {
57  $this->assertEquals([], $this->testObj->getAvailableQuestionPools());
58  $this->assertNull($this->testObj->setAvailableQuestionPools($IO));
59  $this->assertEquals($IO, $this->testObj->getAvailableQuestionPools());
60  }

Field Documentation

◆ $testObj

ilTestQuestionPoolSelectorExplorer Test\tests\ilTestQuestionPoolSelectorExplorerTest::$testObj
private

Definition at line 29 of file ilTestQuestionPoolSelectorExplorerTest.php.


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