def test_dimension_value_frame(self, mock_question_key, resp_for_overlap_dim):

        exp_r = [(1, "QC3", 2, 1.0), (2, "not_QC3", None, 0.0)]
        exp_c = ["Entry Id", "dimension", "value", "dimension_as_num"]
        exp_df = pd.DataFrame.from_records(exp_r, columns=exp_c).set_index("Entry Id")

        p = Processor(question_key=mock_question_key, survey_results=resp_for_overlap_dim)

        assert_frame_subset(p.dimension_value_frame("QC3", "QC2"), exp_df)