docstr: Test roc_plot function
  
  This test assumes the plot output is correct
docstr_tok: ["Test","roc_plot","function","This","test","assumes","the","plot","output","is","correct"]
code: def test_roc_plot(self, mock_plt):
      """
      Test roc_plot function
  
      This test assumes the plot output is correct
      """
  
      # GIVEN roc_plot inputs
      test_model_probs = np.concatenate(
          [
              np.random.normal(loc=0.2, scale=0.5, size=100),
              np.random.normal(loc=0.9, scale=0.5, size=100),
          ]
      )
      test_actual = [0] * 100
      class_zero_actual = [1] * 100
      test_actual.extend(class_zero_actual)
  
      # WHEN plots.roc_plot is called
      plots.roc_plot(
          actual=test_actual,
          model_probs=test_model_probs,
          model_names="one model",
          figsize=(10, 5),
      )
  
      # THEN validate plt.show is called
      self.assertTrue(mock_plt.show.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 8 for calling the TestPlots obj's underlying member method code with example usage: obj.test_roc_plot(mock_plt) without return types