public function testOverwriteStateDefault() { $colorSet = ['text' => '#000000', 'color' => '#444444', 'style' => 'solid', 'altColor' => '#999999']; $stylist = new Stylist(75, 'Courier', []); $stylist->setStyles(['state' => $colorSet]); $expected = new Style('#000000', '#444444', 'solid', '#999999'); $this->assertEquals($expected, $stylist->getStyle('state', 'stateName', 'eventName')); }