code: def test_radviz_colors_handles(self):
      from pandas.plotting import radviz
  
      colors = [
          [0.0, 0.0, 1.0, 1.0],
          [0.0, 0.5, 1.0, 1.0],
          [1.0, 0.0, 0.0, 1.0],
      ]
      df = DataFrame(
          {
              "A": [1, 2, 3],
              "B": [2, 1, 3],
              "C": [3, 2, 1],
              "Name": ["b", "g", "r"],
          }
      )
      ax = radviz(df, "Name", color=colors)
      handles, _ = ax.get_legend_handles_labels()
      _check_colors(handles, facecolors=colors)
  
imports: import os
  import numpy
  import pytest
  import pandas.util._test_decorators
  from pandas import DataFrame, Index, Series, Timestamp, date_range, interval_range, period_range, plotting, read_csv
  import pandas._testing
  from pandas.tests.plotting.common import _check_colors, _check_legend_labels, _check_plot_works, _check_text_labels, _check_ticks_props
label_desc: Use image node_id 15 for calling the TestDataFramePlots obj's underlying member method code with example usage: obj.test_radviz_colors_handles() without return types