ILIAS  trunk Revision v12.0_alpha-1540-g00f839d5fa1
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 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

◆ getAndWithExamIdInTestPassEnabledDataProvider()

static SettingsTestBehaviourTest::getAndWithExamIdInTestPassEnabledDataProvider ( )
static

Definition at line 148 of file SettingsTestBehaviourTest.php.

148 : array
149 {
150 return [
151 [true],
152 [false]
153 ];
154 }

◆ getAndWithKioskModeDataProvider()

static SettingsTestBehaviourTest::getAndWithKioskModeDataProvider ( )
static

Definition at line 129 of file SettingsTestBehaviourTest.php.

129 : array
130 {
131 return [
132 [-1],
133 [0],
134 [1]
135 ];
136 }

◆ 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 60 of file SettingsTestBehaviourTest.php.

60 : array
61 {
62 return [
63 [null],
64 ['0:0:0']
65 ];
66 }

◆ getAndWithProcessingTimeDataProvider()

static SettingsTestBehaviourTest::getAndWithProcessingTimeDataProvider ( )
static

Definition at line 94 of file SettingsTestBehaviourTest.php.

94 : array
95 {
96 return [
97 [null],
98 [''],
99 ['string']
100 ];
101 }

◆ getAndWithProcessingTimeEnabledDataProvider()

static SettingsTestBehaviourTest::getAndWithProcessingTimeEnabledDataProvider ( )
static

Definition at line 77 of file SettingsTestBehaviourTest.php.

77 : array
78 {
79 return [
80 [true],
81 [false]
82 ];
83 }

◆ getAndWithResetProcessingTimeDataProvider()

static SettingsTestBehaviourTest::getAndWithResetProcessingTimeDataProvider ( )
static

Definition at line 112 of file SettingsTestBehaviourTest.php.

112 : array
113 {
114 return [
115 [true],
116 [false]
117 ];
118 }

◆ testGetAndWithBlockAfterPassedEnabled()

SettingsTestBehaviourTest::testGetAndWithBlockAfterPassedEnabled ( )

Definition at line 43 of file SettingsTestBehaviourTest.php.

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

◆ testGetAndWithExamIdInTestPassEnabled()

SettingsTestBehaviourTest::testGetAndWithExamIdInTestPassEnabled ( bool  $io)

Definition at line 140 of file SettingsTestBehaviourTest.php.

140 : void
141 {
142 $Settings_test_behaviour = (new SettingsTestBehaviour())->withExamIdInTestAttemptEnabled($io);
143
144 $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
145 $this->assertEquals($io, $Settings_test_behaviour->getExamIdInTestAttemptEnabled());
146 }

◆ testGetAndWithKioskMode()

SettingsTestBehaviourTest::testGetAndWithKioskMode ( int  $io)

Definition at line 121 of file SettingsTestBehaviourTest.php.

121 : void
122 {
123 $Settings_test_behaviour = (new SettingsTestBehaviour())->withKioskMode($io);
124
125 $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
126 $this->assertEquals($io, $Settings_test_behaviour->getKioskMode());
127 }

◆ testGetAndWithNumberOfTries()

SettingsTestBehaviourTest::testGetAndWithNumberOfTries ( int  $io)

Definition at line 26 of file SettingsTestBehaviourTest.php.

26 : void
27 {
28 $Settings_test_behaviour = (new SettingsTestBehaviour())->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 52 of file SettingsTestBehaviourTest.php.

52 : void
53 {
54 $Settings_test_behaviour = (new SettingsTestBehaviour())->withPassWaiting($io);
55
56 $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
57 $this->assertEquals($io, $Settings_test_behaviour->getPassWaiting());
58 }

◆ testGetAndWithProcessingTime()

SettingsTestBehaviourTest::testGetAndWithProcessingTime ( ?string  $io)

Definition at line 86 of file SettingsTestBehaviourTest.php.

86 : void
87 {
88 $Settings_test_behaviour = (new SettingsTestBehaviour())->withProcessingTime($io);
89
90 $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
91 $this->assertEquals($io, $Settings_test_behaviour->getProcessingTime());
92 }

◆ testGetAndWithProcessingTimeEnabled()

SettingsTestBehaviourTest::testGetAndWithProcessingTimeEnabled ( bool  $io)

Definition at line 69 of file SettingsTestBehaviourTest.php.

69 : void
70 {
71 $Settings_test_behaviour = (new SettingsTestBehaviour())->withProcessingTimeEnabled($io);
72
73 $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
74 $this->assertEquals($io, $Settings_test_behaviour->getProcessingTimeEnabled());
75 }

◆ testGetAndWithResetProcessingTime()

SettingsTestBehaviourTest::testGetAndWithResetProcessingTime ( bool  $io)

Definition at line 104 of file SettingsTestBehaviourTest.php.

104 : void
105 {
106 $Settings_test_behaviour = (new SettingsTestBehaviour())->withResetProcessingTime($io);
107
108 $this->assertInstanceOf(SettingsTestBehaviour::class, $Settings_test_behaviour);
109 $this->assertEquals($io, $Settings_test_behaviour->getResetProcessingTime());
110 }

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