docstr: Test mapk_plot function
  
  This test assumes the plot output is correct
docstr_tok: ["Test","mapk_plot","function","This","test","assumes","the","plot","output","is","correct"]
code: def test_mapk_plot(self, mock_sns):
      """
      Test mapk_plot function
  
      This test assumes the plot output is correct
      """
  
      # GIVEN mapk_plot inputs
      test_mapk_scores = [[0.17, 0.25, 0.76], [0.2, 0.5, 0.74]]
  
      test_model_names = ["Model A", "Model B"]
  
      test_k_range = [1, 2, 3]
  
      # WHEN plots.mapk_plot is run
      plots.mapk_plot(
          mapk_scores=test_mapk_scores,
          model_names=test_model_names,
          k_range=test_k_range,
      )
  
      # THEN validate sns.lineplot is called
      self.assertTrue(mock_sns.lineplot.called)
  
file_path: recmetrics/tests/test_plots.py
imports: import unittest
  from unittest import mock
  import numpy
  import pandas
  from recmetrics import plots
label_desc: Use image node_id 6 for calling the TestPlots obj's underlying member method code with example usage: obj.test_mapk_plot(mock_sns) without return types