def METHOD_NAME(self):
    dashboard_details = MOCK_DASHBOARD_DETAILS
    with patch.object(
        QlikSenseClient, "get_dashboard_charts", return_value=MOCK_CHARTS
    ):
        results = list(self.qliksense.yield_dashboard_chart(dashboard_details))
        chart_list = []
        for result in results:
            if isinstance(result, Either) and result.right:
                chart_list.append(result.right)
        for _, (expected, original) in enumerate(
            zip(EXPECTED_DASHBOARDS, chart_list)
        ):
            self.assertEqual(expected, original)