code: def test_find_features_having_missing_values(self):
      data_missing_values = pd.DataFrame(
          data=[["1", np.nan], ["2", "3"]], columns=["c1", "c2"]
      )
      assert _find_features_having_missing_values(
          data_missing_values
      ) == ["c2"]
  
      data_no_missing_values = pd.DataFrame(
          data=[["1", "2"], ["2", "3"]], columns=["c1", "c2"]
      )
      assert (
          _find_features_having_missing_values(data_no_missing_values)
          == []
      )
  
imports: import numpy
  import pandas
  from responsibleai.utils import _find_features_having_missing_values
label_desc: Use image node_id 1 for calling the TestUtils obj's underlying member method code with example usage: obj.test_find_features_having_missing_values() without return types