ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ilSystemStyleStyleScssVariableTest Class Reference
+ Inheritance diagram for ilSystemStyleStyleScssVariableTest:
+ Collaboration diagram for ilSystemStyleStyleScssVariableTest:

Public Member Functions

 testConstruct ()
 
 testSetters ()
 
 testIconFontPathUpdate ()
 
 testIconFontPathQuotation ()
 
 testToString ()
 
 testGetForDelosOverride ()
 

Detailed Description

Definition at line 25 of file ilSystemStyleStyleScssVariableTest.php.

Member Function Documentation

◆ testConstruct()

ilSystemStyleStyleScssVariableTest::testConstruct ( )

Definition at line 27 of file ilSystemStyleStyleScssVariableTest.php.

27  : void
28  {
29  $variable = new ilSystemStyleScssVariable('name', 'value', 'comment', 'category_name', ['references_id']);
30  $this->assertEquals('name', $variable->getName());
31  $this->assertEquals('value', $variable->getValue());
32  $this->assertEquals('comment', $variable->getComment());
33  $this->assertEquals('category_name', $variable->getCategoryName());
34  $this->assertEquals(['references_id'], $variable->getReferences());
35  }

◆ testGetForDelosOverride()

ilSystemStyleStyleScssVariableTest::testGetForDelosOverride ( )

Definition at line 87 of file ilSystemStyleStyleScssVariableTest.php.

87  : void
88  {
89  $variable = new ilSystemStyleScssVariable('name', 'value', 'comment', 'category_name', ['references_id']);
90  $this->assertEquals("\$name: globals.\$name,\n", $variable->getForDelosOverride());
91  }

◆ testIconFontPathQuotation()

ilSystemStyleStyleScssVariableTest::testIconFontPathQuotation ( )

Definition at line 62 of file ilSystemStyleStyleScssVariableTest.php.

62  : void
63  {
64  $variable = new ilSystemStyleScssVariable('il-icon-font-path', 'value', 'comment', 'category_name', ['references_id']);
65 
66  $variable->setValue("\"somePath\"");
67  $this->assertEquals("\"somePath\"", $variable->getValue());
68 
69  $variable->setValue('somePath');
70  $this->assertEquals("\"somePath\"", $variable->getValue());
71 
72 
73  $variable->setValue("\"somePath");
74  $this->assertEquals("\"somePath\"", $variable->getValue());
75 
76 
77  $variable->setValue("somePath\"");
78  $this->assertEquals("\"somePath\"", $variable->getValue());
79  }

◆ testIconFontPathUpdate()

ilSystemStyleStyleScssVariableTest::testIconFontPathUpdate ( )

Definition at line 54 of file ilSystemStyleStyleScssVariableTest.php.

54  : void
55  {
56  $variable = new ilSystemStyleScssVariable('il-icon-font-path', 'value', 'comment', 'category_name', ['references_id']);
57 
58  $variable->setValue("\"./fonts\"");
59  $this->assertEquals("\"./fonts\"", $variable->getValue());
60  }

◆ testSetters()

ilSystemStyleStyleScssVariableTest::testSetters ( )

Definition at line 37 of file ilSystemStyleStyleScssVariableTest.php.

37  : void
38  {
39  $variable = new ilSystemStyleScssVariable('name', 'value', 'comment', 'category_name', ['references_id']);
40 
41  $variable->setName('newName');
42  $variable->setValue('newValue');
43  $variable->setComment('newComment');
44  $variable->setCategoryName('new_category_name');
45  $variable->setReferences(['new_references_id']);
46 
47  $this->assertEquals('newName', $variable->getName());
48  $this->assertEquals('newValue', $variable->getValue());
49  $this->assertEquals('newComment', $variable->getComment());
50  $this->assertEquals('new_category_name', $variable->getCategoryName());
51  $this->assertEquals(['new_references_id'], $variable->getReferences());
52  }

◆ testToString()

ilSystemStyleStyleScssVariableTest::testToString ( )

Definition at line 81 of file ilSystemStyleStyleScssVariableTest.php.

81  : void
82  {
83  $variable = new ilSystemStyleScssVariable('name', 'value', 'comment', 'category_name', ['references_id']);
84  $this->assertEquals("//** comment\n\$name: value;\n", (string) $variable);
85  }

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