/** * hasParameter() should return true if the parameter does exist and evaluates to false */ public function test_hasParameter_returnsTrue_ifParameterDoesExistAndValueIsFalse() { $query = new Query(); $query->setParameter('foo', null); $this->assertTrue($query->hasParameter('foo')); $query->setParameter('bar', false); $this->assertTrue($query->hasParameter('bar')); $query->setParameter('baz', 0); $this->assertTrue($query->hasParameter('baz')); return; }