code: def test_get_movielens_metadata(movielens_metadata_df):
      assert len(movielens_metadata_df) == 1682
  
      expected_columns = [
          "genre_action",
          "genre_adventure",
          "genre_animation",
          "genre_children",
          "genre_comedy",
          "genre_crime",
          "genre_documentary",
          "genre_drama",
          "genre_fantasy",
          "genre_film_noir",
          "genre_horror",
          "genre_musical",
          "genre_mystery",
          "genre_romance",
          "genre_sci_fi",
          "genre_thriller",
          "genre_war",
          "genre_western",
          "genre_unknown",
          "decade_unknown",
          "decade_20",
          "decade_30",
          "decade_40",
          "decade_50",
          "decade_60",
          "decade_70",
          "decade_80",
          "decade_90",
      ]
  
      assert movielens_metadata_df.columns.tolist() == expected_columns
  
file_path: collie/tests/test_movielens.py
imports: from unittest import mock
  import urllib
  import pandas
  import pytest
  from collie.movielens import get_recommendation_visualizations, read_movielens_posters_df, run_movielens_example
label_desc: Use image node_id 6 for calling a global function with example usage: test_get_movielens_metadata(movielens_metadata_df) without return types