/** * @param array $versionedValues * @param string $version * @param mixed $flag * @param mixed $expected * @test * @dataProvider getRegisterAndRetrieveFeatureFlagTestValues */ public function testRegisterAndRetieveFeatureFlag(array $versionedValues, $version, $flag, $expected) { CompatibilityRegistry::registerFeatureFlags($scope, $versionedValues, FALSE); $this->assertEquals($expected, CompatibilityRegistry::hasFeatureFlag($scope, $flag, $version)); }