/** * @expectedException \InvalidArgumentException * @expectedExceptionMessage value is invalid: array */ public function testInvalidLine() { $interpreter = new Interpreter(); $table = 'test'; $options = array('user' => $this->manager->getUser(), 'password' => $this->manager->getPassword()); $sqlObserver = new PdoObserver($table, array('id', 'name'), $this->manager->getDsn(), $options); $interpreter->addObserver(array($sqlObserver, 'notify')); $interpreter->interpret(array('123', array('test', 'test'))); }