code: def test_generate_x_star(self):
      """ """
      num_params = 4
      num_levels = 4
  
      np.random.seed(10)
      actual = _generate_x_star(num_params, num_levels)
      print(actual)
      expected = np.array([[0.333333, 0.333333, 0.0, 0.333333]])
      assert_allclose(actual, expected, rtol=1e-05)
  
imports: from numpy.testing import assert_equal, assert_allclose
  from pytest import raises, fixture, warns, mark
  import numpy
  import warnings
  from SALib.sample.morris.morris import sample, _check_group_membership, _check_if_num_levels_is_even, _compute_optimised_trajectories, _generate_p_star, _compute_b_star, _generate_trajectory, _generate_x_star
  from SALib.util import read_param_file, compute_groups_matrix, _define_problem_with_groups, _compute_delta
label_desc: Use image node_id 5 for calling the TestGroupSampleGeneration obj's underlying member method code with example usage: obj.test_generate_x_star() without return types