public function testRealFilterString() { $f1 = Filter\Filter::orFilter(Filter\Filter::equals('sn', 'Gehrig'), Filter\Filter::equals('sn', 'Goerke')); $f2 = Filter\Filter::orFilter(Filter\Filter::equals('givenName', 'Stefan'), Filter\Filter::equals('givenName', 'Ingo')); $f = Filter\Filter::andFilter($f1, $f2); $this->assertEquals('(&(|(sn=Gehrig)(sn=Goerke))(|(givenName=Stefan)(givenName=Ingo)))', $f->toString()); }