Example #1
0
 /**
  * @uses              \Sixteenstudio\Poker\Card
  * @covers            \Sixteenstudio\Poker\HandStrength::__construct
  * @covers            \Sixteenstudio\Poker\HandStrength::setCards
  * @covers            \Sixteenstudio\Poker\HandStrength::getCards
  * @covers            \Sixteenstudio\Poker\HandStrength::cardCount
  */
 public function testDeckInstantiatesWithCardsAndReturnsCorrectCardsAndCounts()
 {
     $cards = $this->getArrayOfCards1();
     $handStrength = new HandStrength($cards);
     foreach ($handStrength->getCards() as $key => $card) {
         $this->assertEquals($cards[$key], $card);
     }
     $this->assertEquals(count($cards), $handStrength->cardCount());
 }