public function testFindByDistinct() { $distinctFields = new Fields(['name']); $clients = new Clients(5, 'John Doe', new DateTime('2014-12-11'), 3, [new DateTime('2014-12-16'), new DateTime('2014-12-31'), new DateTime('2015-03-11')], 25.125); $this->repository->add($clients); $results = $this->repository->findByDistinct($distinctFields); $this->assertEquals(4, count($results)); }