/** * Test evaluate at least zero. */ public function testEvaluateAtLeastZero() { $this->given($atLeast = $this->newTestedInstance(0, Criteria::this(), Criteria::gt(5)))->then()->boolean($atLeast->evaluate(array()))->isTrue()->boolean($atLeast->evaluate(array(1, 2, 3)))->isTrue(); }
/** * Test visitThis. */ public function testVisitThis() { $this->notSupportedOperationTest(Criteria::this()->selector()); }
/** * {@inheritdoc} */ public function defaultConstructorArguments() { return array(Criteria::this(), Criteria::gt(5)); }
/** * Test this. */ public function testThis() { $this->given($criteria = Criteria::this())->then()->object($criteria)->isInstanceOf(Selector::class)->object($criteria->selector())->isInstanceOf(This::class); }