code: def test_fixed_param_strategy(
      param_names, strategy, expected_fixed_param_names
  ):
      config = mock.Mock()
      config.config_encoder.num_layers = NUM_LAYERS
      config.config_decoder.num_layers = NUM_LAYERS
      params = {name: None for name in ALL_PARAMS}
      fixed_param_names = fixed_param_names_from_strategy(
          config, params, strategy
      )
      assert sorted(fixed_param_names) == sorted(
          expected_fixed_param_names
      )
  
imports: from unittest import mock
  import pytest
  import sockeye.constants
  from sockeye.train import fixed_param_names_from_strategy
label_desc: Use image node_id 1 for calling a global function with example usage: test_fixed_param_strategy(param_names, strategy, expected_fixed_param_names) without return types