code: @Setup(Level.Trial)
      public void setupFeatureManager() {
          FeatureManager featureManager = new FeatureManagerBuilder()
                  .featureEnums(ScriptEngineActivationStrategyFeatures.class)
                  .stateRepository(new InMemoryStateRepository())
                  .userProvider(new NoOpUserProvider())
                  .build();
          // set up the toggle activation state
          StaticFeatureManagerProvider.setFeatureManager(featureManager);
          manager = featureManager;
  
          FeatureState alwaysTrueScriptEngineFeatureState = new FeatureState(ScriptEngineActivationStrategyFeatures.ALWAYS_TRUE_SCRIPT_ENGINE_ACTIVATION_STRATEGY);
          alwaysTrueScriptEngineFeatureState.setEnabled(true);
          alwaysTrueScriptEngineFeatureState.setStrategyId(ScriptEngineActivationStrategy.ID);
          alwaysTrueScriptEngineFeatureState.setParameter(ScriptEngineActivationStrategy.PARAM_LANG, "nashorn");
          alwaysTrueScriptEngineFeatureState.setParameter(ScriptEngineActivationStrategy.PARAM_SCRIPT, "true");
  
          FeatureState dynamicScriptEngineState = new FeatureState(ScriptEngineActivationStrategyFeatures.DYNAMIC_SCRIPT_ENGINE_STRATEGY);
          dynamicScriptEngineState.setEnabled(true);
          dynamicScriptEngineState.setStrategyId(ScriptEngineActivationStrategy.ID);
          dynamicScriptEngineState.setParameter(ScriptEngineActivationStrategy.PARAM_LANG, "nashorn");
          dynamicScriptEngineState.setParameter(ScriptEngineActivationStrategy.PARAM_SCRIPT, "Math.random() < Math.pow(1 - (27 - date.getDate()) * 0.2, 3)");
  
  
          manager.setFeatureState(alwaysTrueScriptEngineFeatureState);
          manager.setFeatureState(dynamicScriptEngineState);
      }
docs: create an in-memory state repository for our feature