code: def test_init_markov_model(self, get_kernel):
      model = MagicMock(spec_set=MarkovNetwork)
      gibbs = GibbsSampling(model)
      get_kernel.assert_called_once_with(gibbs, model)
  
imports: import unittest
  import numpy
  from mock import MagicMock, patch
  from pgmpy.factors.discrete import DiscreteFactor, State, TabularCPD
  from pgmpy.inference import VariableElimination
  from pgmpy.models import BayesianNetwork, MarkovNetwork
  from pgmpy.sampling import BayesianModelSampling, GibbsSampling
  from pgmpy.sampling.base import BayesianModelInference
label_desc: Use image node_id 3 for calling the TestGibbsSampling obj's underlying member method code with example usage: obj.test_init_markov_model(get_kernel) without return types