/**
  * @depends testCreate
  */
 public function testCheckTrue(OnlyOwnedBallsCriteria $criteria)
 {
     $basket = new Basket\Entity\Basket('test', 2);
     $basket->getBalls()->addBall(new Balls\Entity\Ball(1));
     $basket->getBalls()->addBall(new Balls\Entity\Ball(2));
     $this->assertTrue($criteria->check($basket));
 }
 /**
  * @depends testCreate
  */
 public function testCheckTrue(ExactlyOneBallCriteria $criteria)
 {
     $basket = new Basket\Entity\Basket('test', 1);
     $basket->getBalls()->addBall(new Balls\Entity\Ball(1));
     $this->assertTrue($criteria->check($basket));
 }
Пример #3
0
 /**
  * @depends testCreate
  */
 public function testToString(Basket\Entity\Basket $basket)
 {
     $balls = $basket->getBalls();
     $string = vsprintf(Basket\Entity\Basket::BASKET_STRING_PATTERN, array($basket->getName(), (string) $basket->getBalls()));
     $this->assertEquals($string, (string) $basket);
 }