/** * @depends testPossuiFiltrosModelados */ public function testRecebeEntradaDeFiltros(FiltersInterface $filters) { $keywords = new Keywords(); $keywords->addKeyword('shampoo'); $query = new Query(); $query->setKeyword($keywords); $query->setFilters($filters); $filter = current($query->getFilters()); $this->assertArrayHasKey('key', $filter); $this->assertArrayHasKey('values', $filter); $this->assertContains(285, $filter['values']); }