def METHOD_NAME(session, app, jwt, identifier, entity_type, document_name):
    """Assert business document can be returned as JSON."""
    request_ctx = app.test_request_context(
        headers=create_header(jwt, [STAFF_ROLE], identifier)
    )
    with request_ctx:
        business = factory_business(identifier=identifier, entity_type=entity_type)
        factory_business_mailing_address(business)
        report = BusinessDocument(business, document_name)
        json_resp = report.get_json()
        assert json_resp
        assert json_resp[1] == HTTPStatus.OK
        json = json_resp[0]
        assert json['business']
        assert json['reportType'] == document_name
        assert json['reportDateTime']
        assert json['registrarInfo']
        assert json['entityDescription']
        assert json['entityAct']