public function testArrayConfigConverter()
 {
     $model = new Post(self::$dtConverter);
     $model->attachBehaviors([['class' => ConverterBehavior::className(), 'type' => ConverterBehavior::TYPE_DATE_TIME, 'to' => ConverterBehavior::TO_SAVE, 'attributes' => [Post::EVENT_BEFORE_VALIDATE => ['datetime']], 'converter' => ['class' => Converter::className(), 'patterns' => self::$dtConverter->patterns]], ['class' => ConverterBehavior::className(), 'type' => ConverterBehavior::TYPE_DATE_TIME, 'to' => ConverterBehavior::TO_DISPLAY, 'attributes' => [Post::EVENT_AFTER_VALIDATE => ['datetime']]]]);
     $model->load(['datetime' => '12.12.2016, 11:25'], '');
     if ($model->validate()) {
         $this->assertEquals('1481531100', $model->getPreparedData()['datetime']);
         $this->assertEquals('12.12.2016, 11:25', $model->datetime);
     } else {
         $this->fail(implode(PHP_EOL, $model->getErrors('datetime')));
     }
 }