ILIAS  trunk Revision v11.0_alpha-2662-g519ff7d528f
SettingsTestBehaviourTest Class Reference
+ Inheritance diagram for SettingsTestBehaviourTest:
+ Collaboration diagram for SettingsTestBehaviourTest:

Public Member Functions

 testGetAndWithNumberOfTries (int $io)
 
 testGetAndWithBlockAfterPassedEnabled ()
 
 testGetAndWithPassWaiting (?string $io)
 
 testGetAndWithProcessingTimeEnabled (bool $io)
 
 testGetAndWithProcessingTime (?string $io)
 
 testGetAndWithResetProcessingTime (bool $io)
 
 testGetAndWithKioskMode (int $io)
 
 testGetAndWithExamIdInTestPassEnabled (bool $io)
 
- Public Member Functions inherited from ilTestBaseTestCase
 createInstanceOf (string $class_name, array $explicit_parameters=[])
 
 createTraitInstanceOf (string $class_name, array $explicit_parameters=[])
 

Static Public Member Functions

static getAndWithNumberOfTriesDataProvider ()
 
static getAndWithBlockAfterPassedEnabledDataProvider ()
 
static getAndWithPassWaitingDataProvider ()
 
static getAndWithProcessingTimeEnabledDataProvider ()
 
static getAndWithProcessingTimeDataProvider ()
 
static getAndWithResetProcessingTimeDataProvider ()
 
static getAndWithKioskModeDataProvider ()
 
static getAndWithExamIdInTestPassEnabledDataProvider ()
 
- Static Public Member Functions inherited from ilTestBaseTestCase
static callMethod ($obj, $name, array $args=[])
 
static getNonPublicPropertyValue (object $obj, string $name)
 

Additional Inherited Members

- Data Fields inherited from ilTestBaseTestCase
const string MOCKED_METHOD_WITHOUT_OUTPUT = 'MOCKED_METHOD_WITHOUT_OUTPUT'
 
const string DYNAMIC_CLASS = 'DynamicClass'
 
- Protected Member Functions inherited from ilTestBaseTestCase
 setUp ()
 
 tearDown ()
 
- Protected Attributes inherited from ilTestBaseTestCase
Container $dic = null
 
Container $backup_dic = null
 
- Static Protected Attributes inherited from ilTestBaseTestCase
static int $DYNAMIC_CLASS_COUNT = 0
 

Detailed Description

Definition at line 23 of file SettingsTestBehaviourTest.php.

Member Function Documentation

◆ getAndWithBlockAfterPassedEnabledDataProvider()

static SettingsTestBehaviourTest::getAndWithBlockAfterPassedEnabledDataProvider ( )
static

Definition at line 52 of file SettingsTestBehaviourTest.php.

52  : array
53  {
54  return [
55  [true],
56  [false]
57  ];
58  }

◆ getAndWithExamIdInTestPassEnabledDataProvider()

static SettingsTestBehaviourTest::getAndWithExamIdInTestPassEnabledDataProvider ( )
static

Definition at line 157 of file SettingsTestBehaviourTest.php.

157  : array
158  {
159  return [
160  [true],
161  [false]
162  ];
163  }

◆ getAndWithKioskModeDataProvider()

static SettingsTestBehaviourTest::getAndWithKioskModeDataProvider ( )
static

Definition at line 138 of file SettingsTestBehaviourTest.php.

138  : array
139  {
140  return [
141  [-1],
142  [0],
143  [1]
144  ];
145  }

◆ getAndWithNumberOfTriesDataProvider()

static SettingsTestBehaviourTest::getAndWithNumberOfTriesDataProvider ( )
static

Definition at line 34 of file SettingsTestBehaviourTest.php.

34  : array
35  {
36  return [
37  [-1],
38  [0],
39  [1]
40  ];
41  }

◆ getAndWithPassWaitingDataProvider()

static SettingsTestBehaviourTest::getAndWithPassWaitingDataProvider ( )
static

Definition at line 69 of file SettingsTestBehaviourTest.php.

References null.

69  : array
70  {
71  return [
72  [null],
73  ['0:0:0']
74  ];
75  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ getAndWithProcessingTimeDataProvider()

static SettingsTestBehaviourTest::getAndWithProcessingTimeDataProvider ( )
static

Definition at line 103 of file SettingsTestBehaviourTest.php.

References null.

103  : array
104  {
105  return [
106  [null],
107  [''],
108  ['string']
109  ];
110  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ getAndWithProcessingTimeEnabledDataProvider()

static SettingsTestBehaviourTest::getAndWithProcessingTimeEnabledDataProvider ( )
static

Definition at line 86 of file SettingsTestBehaviourTest.php.

86  : array
87  {
88  return [
89  [true],
90  [false]
91  ];
92  }

◆ getAndWithResetProcessingTimeDataProvider()

static SettingsTestBehaviourTest::getAndWithResetProcessingTimeDataProvider ( )
static

Definition at line 121 of file SettingsTestBehaviourTest.php.

121  : array
122  {
123  return [
124  [true],
125  [false]
126  ];
127  }

◆ testGetAndWithBlockAfterPassedEnabled()

SettingsTestBehaviourTest::testGetAndWithBlockAfterPassedEnabled ( )

Definition at line 44 of file SettingsTestBehaviourTest.php.

44  : void
45  {
46  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withBlockAfterPassedEnabled(true);
47 
48  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
49  $this->assertTrue($Settings_test_behaviour->getBlockAfterPassedEnabled());
50  }

◆ testGetAndWithExamIdInTestPassEnabled()

SettingsTestBehaviourTest::testGetAndWithExamIdInTestPassEnabled ( bool  $io)

Definition at line 149 of file SettingsTestBehaviourTest.php.

149  : void
150  {
151  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withExamIdInTestAttemptEnabled($io);
152 
153  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
154  $this->assertEquals($io, $Settings_test_behaviour->getExamIdInTestAttemptEnabled());
155  }

◆ testGetAndWithKioskMode()

SettingsTestBehaviourTest::testGetAndWithKioskMode ( int  $io)

Definition at line 130 of file SettingsTestBehaviourTest.php.

130  : void
131  {
132  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withKioskMode($io);
133 
134  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
135  $this->assertEquals($io, $Settings_test_behaviour->getKioskMode());
136  }

◆ testGetAndWithNumberOfTries()

SettingsTestBehaviourTest::testGetAndWithNumberOfTries ( int  $io)

Definition at line 26 of file SettingsTestBehaviourTest.php.

26  : void
27  {
28  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withNumberOfTries($io);
29 
30  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
31  $this->assertEquals($io, $Settings_test_behaviour->getNumberOfTries());
32  }

◆ testGetAndWithPassWaiting()

SettingsTestBehaviourTest::testGetAndWithPassWaiting ( ?string  $io)

Definition at line 61 of file SettingsTestBehaviourTest.php.

61  : void
62  {
63  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withPassWaiting($io);
64 
65  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
66  $this->assertEquals($io, $Settings_test_behaviour->getPassWaiting());
67  }

◆ testGetAndWithProcessingTime()

SettingsTestBehaviourTest::testGetAndWithProcessingTime ( ?string  $io)

Definition at line 95 of file SettingsTestBehaviourTest.php.

95  : void
96  {
97  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withProcessingTime($io);
98 
99  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
100  $this->assertEquals($io, $Settings_test_behaviour->getProcessingTime());
101  }

◆ testGetAndWithProcessingTimeEnabled()

SettingsTestBehaviourTest::testGetAndWithProcessingTimeEnabled ( bool  $io)

Definition at line 78 of file SettingsTestBehaviourTest.php.

78  : void
79  {
80  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withProcessingTimeEnabled($io);
81 
82  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
83  $this->assertEquals($io, $Settings_test_behaviour->getProcessingTimeEnabled());
84  }

◆ testGetAndWithResetProcessingTime()

SettingsTestBehaviourTest::testGetAndWithResetProcessingTime ( bool  $io)

Definition at line 113 of file SettingsTestBehaviourTest.php.

113  : void
114  {
115  $Settings_test_behaviour = (new SettingsTestBehaviour(0))->withResetProcessingTime($io);
116 
117  $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
118  $this->assertEquals($io, $Settings_test_behaviour->getResetProcessingTime());
119  }

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