function it_matches_a_specification_with_result_modifier(Specification $specification, EntityManager $entityManager, QueryBuilder $qb, AbstractQuery $query, ResultModifier $modifier)
{
$this->prepareStubs($specification, $entityManager, $qb, $query);
$query->execute()->willReturn($this->result);
$specification->modify($qb, $this->alias)->shouldBeCalled();
$modifier->modify($query)->shouldBeCalled();
$this->match($specification, $modifier)->shouldReturn($this->result);
}