@@ -59,6 +59,7 @@ class SettingsTest extends TestCase
59
59
protected function setUp (): void
60
60
{
61
61
$ this ->compatibility = Settings::hasCompatibility ();
62
+ $ this ->defaultFontColor = Settings::getDefaultFontColor ();
62
63
$ this ->defaultFontSize = Settings::getDefaultFontSize ();
63
64
$ this ->defaultFontName = Settings::getDefaultFontName ();
64
65
$ this ->defaultPaper = Settings::getDefaultPaper ();
@@ -75,6 +76,7 @@ protected function setUp(): void
75
76
protected function tearDown (): void
76
77
{
77
78
Settings::setCompatibility ($ this ->compatibility );
79
+ Settings::setDefaultFontColor ($ this ->defaultFontColor );
78
80
Settings::setDefaultFontSize ($ this ->defaultFontSize );
79
81
Settings::setDefaultFontName ($ this ->defaultFontName );
80
82
Settings::setDefaultPaper ($ this ->defaultPaper );
@@ -236,6 +238,20 @@ public function testSetGetDefaultFontSize(): void
236
238
self ::assertEquals (12.5 , Settings::getDefaultFontSize ());
237
239
}
238
240
241
+ /**
242
+ * Test set/get default font color.
243
+ */
244
+ public function testSetGetDefaultFontColor (): void
245
+ {
246
+ self ::assertEquals (Settings::DEFAULT_FONT_COLOR , Settings::getDefaultFontColor ());
247
+ self ::assertFalse (Settings::setDefaultFontColor (' ' ));
248
+ self ::assertEquals (Settings::DEFAULT_FONT_COLOR , Settings::getDefaultFontColor ());
249
+ self ::assertTrue (Settings::setDefaultFontColor ('FF0000 ' ));
250
+ self ::assertEquals ('FF0000 ' , Settings::getDefaultFontColor ());
251
+ self ::assertFalse (Settings::setDefaultFontColor (' ' ));
252
+ self ::assertEquals ('FF0000 ' , Settings::getDefaultFontColor ());
253
+ }
254
+
239
255
/**
240
256
* Test set/get default paper.
241
257
*/
0 commit comments