/**
  * @test
  * @dataProvider raceToSize
  *
  * @param string $raceCode
  * @param int $size
  */
 public function I_can_get_female_size_of_any_race($raceCode, $size)
 {
     $table = new FemaleModifiersTable();
     self::assertSame($size, $table->getSize($raceCode));
     // size modifier has to be same as strength modifier
     self::assertSame($table->getStrength($raceCode), $table->getSize($raceCode));
 }
 /**
  * @param RaceCode $raceCode
  * @param SubraceCode $subraceCode
  * @param FemaleModifiersTable $femaleModifiersTable
  * @return int
  */
 public function getFemaleSize(RaceCode $raceCode, SubRaceCode $subraceCode, FemaleModifiersTable $femaleModifiersTable)
 {
     return $this->getMaleSize($raceCode, $subraceCode) + $femaleModifiersTable->getSize($raceCode);
 }