def METHOD_NAME():
    js = JsonWrapper.load(open('tests/micro_strategy/fixtures/fixture.json'))
    # login
    responses.add(
        responses.POST,
        'https://demo.microstrategy.com/MicroStrategyLibrary2/api/auth/login',
        headers={'x-mstr-authtoken': 'x'},
        status=200,
    )
    # cube
    responses.add(
        responses.POST,
        'https://demo.microstrategy.com/MicroStrategyLibrary2/api/cubes/6137E0964C68D84F107816AA694C2209/instances?limit=100&offset=0',  # noqa: E501
        json=js,
        status=200,
    )
    df = mc.get_df(md)
    assert df.shape == (100, 40)
    # report
    responses.add(
        responses.POST,
        'https://demo.microstrategy.com/MicroStrategyLibrary2/api/reports/TDjAuKmfGeKnqbxKr1TPfcFr4vBTlWIKDWDvODTSKsQ/instances?limit=100&offset=0',  # noqa: E501
        json=js,
        status=200,
    )
    df = mc.get_df(mdr)
    assert df.shape == (100, 40)