ILIAS  release_8 Revision v8.24
ilModulesLearningSequenceSuite.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
21use PHPUnit\Framework\TestSuite;
22
23class ilModulesLearningSequenceSuite extends TestSuite
24{
25 public static function suite(): ilModulesLearningSequenceSuite
26 {
27 $suite = new ilModulesLearningSequenceSuite();
28
29 // add each test class of the component
30 require_once("./Modules/LearningSequence/test/Activation/ilLearningSequenceActivationTest.php");
31 require_once("./Modules/LearningSequence/test/Activation/ilLearningSequenceActivationDBTest.php");
32 require_once("./Modules/LearningSequence/test/LearnerProgress/ilLearnerProgressDBTest.php");
33 require_once("./Modules/LearningSequence/test/LearnerProgress/ilLSLPTest.php");
34 require_once("./Modules/LearningSequence/test/LearnerProgress/ilLSLPEventHandlerTest.php");
35 require_once("./Modules/LearningSequence/test/LearnerProgress/LSLearnerItemTest.php");
36 require_once("./Modules/LearningSequence/test/LSItems/ilLSItemsDBTest.php");
37 require_once("./Modules/LearningSequence/test/LSItems/LSItemTest.php");
38 require_once("./Modules/LearningSequence/test/PostConditions/ilLSPostConditionTest.php");
39 require_once("./Modules/LearningSequence/test/PostConditions/ilLSPostConditionDBTest.php");
40 require_once("./Modules/LearningSequence/test/Settings/ilLearningSequenceSettingsTest.php");
41 require_once("./Modules/LearningSequence/test/Settings/ilLearningSequenceSettingsDBTest.php");
42 require_once("./Modules/LearningSequence/test/LSControlBuilderTest.php");
43 require_once("./Modules/LearningSequence/test/LSLocatorBuilderTest.php");
44 require_once("./Modules/LearningSequence/test/LSTOCBuilderTest.php");
45 require_once("./Modules/LearningSequence/test/LSUrlBuilderTest.php");
46 require_once("./Modules/LearningSequence/test/LSItems/LSItemTest.php");
47 require_once("./Modules/LearningSequence/test/LearnerProgress/LSLearnerItemTest.php");
48 require_once("./Modules/LearningSequence/test/GlobalSettings/GlobalSettingsTest.php");
49 require_once("./Modules/LearningSequence/test/LearnerProgress/ilLSLPEventHandlerTest.php");
50
51 $suite->addTestSuite("ilLearningSequenceActivationTest");
52 $suite->addTestSuite("ilLearningSequenceActivationDBTest");
53 $suite->addTestSuite("ilLearnerProgressDBTest");
54 $suite->addTestSuite("ilLSLPTest");
55 $suite->addTestSuite("ilLSLPEventHandlerTest");
56 $suite->addTestSuite("LSLearnerItemTest");
57 $suite->addTestSuite("ilLSItemsDBTest");
58 $suite->addTestSuite("LSItemTest");
59 $suite->addTestSuite("ilLSPostConditionTest");
60 $suite->addTestSuite("ilLSPostConditionDBTest");
61 $suite->addTestSuite("ilLearningSequenceSettingsTest");
62 $suite->addTestSuite("ilLearningSequenceSettingsDBTest");
63 $suite->addTestSuite("LSControlBuilderTest");
64 $suite->addTestSuite("LSLocatorBuilderTest");
65 $suite->addTestSuite("LSTOCBuilderTest");
66 $suite->addTestSuite("LSUrlBuilderTest");
67 $suite->addTestSuite("LSItemTest");
68 $suite->addTestSuite("LSLearnerItemTest");
69 $suite->addTestSuite("GlobalSettingsTest");
70 $suite->addTestSuite("ilLSLPEventHandlerTest");
71
72 return $suite;
73 }
74}