Example #1
0
 /**
  * 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());
 }
Example #3
0
 /**
  * {@inheritdoc}
  */
 public function defaultConstructorArguments()
 {
     return array(Criteria::this(), Criteria::gt(5));
 }
Example #4
0
 /**
  * Test this.
  */
 public function testThis()
 {
     $this->given($criteria = Criteria::this())->then()->object($criteria)->isInstanceOf(Selector::class)->object($criteria->selector())->isInstanceOf(This::class);
 }