/**
  * @test
  * @dataProvider raceToIntelligence
  *
  * @param string $raceCode
  * @param int $intelligence
  */
 public function I_can_get_female_intelligence_of_any_race($raceCode, $intelligence)
 {
     $table = new FemaleModifiersTable();
     self::assertSame($intelligence, $table->getIntelligence($raceCode));
 }
예제 #2
0
 /**
  * @param RaceCode $raceCode
  * @param SubraceCode $subraceCode
  * @param FemaleModifiersTable $femaleModifiersTable
  * @return int
  */
 public function getFemaleIntelligence(RaceCode $raceCode, SubRaceCode $subraceCode, FemaleModifiersTable $femaleModifiersTable)
 {
     return $this->getMaleIntelligence($raceCode, $subraceCode) + $femaleModifiersTable->getIntelligence($raceCode);
 }