ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ScoreReporting\SettingsScoringTest Class Reference
+ Inheritance diagram for ScoreReporting\SettingsScoringTest:
+ Collaboration diagram for ScoreReporting\SettingsScoringTest:

Public Member Functions

 testConstruct ()
 
 testGetAndWithCountSystem (bool $IO)
 getAndWithCountSystemDataProvider More...
 
 testGetAndWithScoreCutting (bool $IO)
 getAndWithScoreCuttingDataProvider More...
 
 testGetAndWithPassScoring (bool $IO)
 getAndWithPassScoringDataProvider More...
 

Static Public Member Functions

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

Additional Inherited Members

- Protected Member Functions inherited from ilTestBaseTestCase
 setUp ()
 
 tearDown ()
 
- Protected Attributes inherited from ilTestBaseTestCase
Container $dic = null
 

Detailed Description

Definition at line 24 of file SettingsScoringTest.php.

Member Function Documentation

◆ getAndWithCountSystemDataProvider()

static ScoreReporting\SettingsScoringTest::getAndWithCountSystemDataProvider ( )
static

Definition at line 42 of file SettingsScoringTest.php.

42  : array
43  {
44  return [
45  [true],
46  [false]
47  ];
48  }

◆ getAndWithPassScoringDataProvider()

static ScoreReporting\SettingsScoringTest::getAndWithPassScoringDataProvider ( )
static

Definition at line 78 of file SettingsScoringTest.php.

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

◆ getAndWithScoreCuttingDataProvider()

static ScoreReporting\SettingsScoringTest::getAndWithScoreCuttingDataProvider ( )
static

Definition at line 60 of file SettingsScoringTest.php.

60  : array
61  {
62  return [
63  [true],
64  [false]
65  ];
66  }

◆ testConstruct()

ScoreReporting\SettingsScoringTest::testConstruct ( )

Definition at line 26 of file SettingsScoringTest.php.

26  : void
27  {
28  $settingsScoring = new SettingsScoring(0);
29  $this->assertInstanceOf(SettingsScoring::class, $settingsScoring);
30  }

◆ testGetAndWithCountSystem()

ScoreReporting\SettingsScoringTest::testGetAndWithCountSystem ( bool  $IO)

getAndWithCountSystemDataProvider

Definition at line 35 of file SettingsScoringTest.php.

35  : void
36  {
37  $settingsScoring = new SettingsScoring(0);
38  $settingsScoring = $settingsScoring->withCountSystem($IO);
39  $this->assertEquals($IO, $settingsScoring->getCountSystem());
40  }

◆ testGetAndWithPassScoring()

ScoreReporting\SettingsScoringTest::testGetAndWithPassScoring ( bool  $IO)

getAndWithPassScoringDataProvider

Definition at line 71 of file SettingsScoringTest.php.

71  : void
72  {
73  $settingsScoring = new SettingsScoring(0);
74  $settingsScoring = $settingsScoring->withPassScoring($IO);
75  $this->assertEquals($IO, $settingsScoring->getPassScoring());
76  }

◆ testGetAndWithScoreCutting()

ScoreReporting\SettingsScoringTest::testGetAndWithScoreCutting ( bool  $IO)

getAndWithScoreCuttingDataProvider

Definition at line 53 of file SettingsScoringTest.php.

53  : void
54  {
55  $settingsScoring = new SettingsScoring(0);
56  $settingsScoring = $settingsScoring->withScoreCutting($IO);
57  $this->assertEquals($IO, $settingsScoring->getScoreCutting());
58  }

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