/** * @dataProvider valuesProvider * * @param string $query * @param array $values * @param array $data */ public function testFactoryWithData($query, array $values, array $data) { $instance = Query::insert('foo', $values); $this->assertSame($query, $instance->build()); $this->assertSame($data, $instance->getData()); }