/** * @dataProvider invalidFilterProvider */ public function testInvalidFilter($data) { $builder = $this->createDataSourceBuilderMock(); $builder->expects($this->never())->method('andWhere'); $builder->expects($this->never())->method('orWhere'); $this->type->filter($data, ['builder' => $builder, 'builder_condition' => AbstractType::CONDITION_AND, 'fields_condition' => AbstractType::CONDITION_OR, 'filter' => $this->createFilterMock(), 'fields' => ['field']]); }