/** * @test */ public function I_can_register_all_remarkable_senses_at_once() { RemarkableSenseType::registerSenses(); self::assertTrue(Type::hasType(RemarkableSenseType::REMARKABLE_SENSE)); self::assertTrue(RemarkableSenseType::hasSubTypeEnum(Hearing::class)); self::assertTrue(RemarkableSenseType::hasSubTypeEnum(Sight::class)); self::assertTrue(RemarkableSenseType::hasSubTypeEnum(Smell::class)); self::assertTrue(RemarkableSenseType::hasSubTypeEnum(Taste::class)); self::assertTrue(RemarkableSenseType::hasSubTypeEnum(Touch::class)); }
protected static function registerRemarkableSenses() { RemarkableSenseType::registerSenses(); }