/** * #@test * @return Senses */ public function I_can_get_property_easily() { $senses = new Senses($this->createKnack($knackValue = 123), $raceCode = $this->createRaceCode('foo'), $subraceCode = $this->createSubRaceCode('bar'), $this->createRacesTable($raceCode, $subraceCode, $raceGenderSenses = 456)); self::assertSame('senses', $senses->getCode()); self::assertSame('senses', Senses::SENSES); self::assertSame($knackValue + $raceGenderSenses, $senses->getValue()); self::assertSame((string) ($knackValue + $raceGenderSenses), "{$senses}"); return $senses; }