예제 #1
0
 /**
  * @dataProvider columnDataProvider
  */
 public function testCreateClassAttribute($data, $expected)
 {
     $column = new Column();
     foreach ($data as $key => $value) {
         switch ($key) {
             case 'columnWidth':
             case 'offsetWidth':
                 $method = 'set' . ucfirst($key);
                 $column->{$method}($value);
                 break;
             case 'classAttribute':
                 $column->addClassAttribute($value);
         }
     }
     $class_attribute = $column->createClassAttribute();
     $this->assertEquals($expected, $class_attribute);
 }