alias(static fn(string $name, $default) => $default); $settings = new AccessSettings(); self::assertTrue($settings->adminsAreStudioAdmins()); self::assertTrue($settings->adminsAreInstructors()); } public function testStoredZeroDisablesAGrant(): void { Functions\when('get_option')->alias(static function (string $name) { return $name === AccessSettings::OPT_GRANT_STUDIO ? '0' : '1'; }); $settings = new AccessSettings(); self::assertFalse($settings->adminsAreStudioAdmins()); self::assertTrue($settings->adminsAreInstructors()); } }