def METHOD_NAME(
    self,
    sharing_option,
    request_user,
    return_request_user_exports,
    export_owner,
    expected_exports_count,
    expected_edit_status
):
    # Export belongs to export_owner
    self.create_export(sharing_option=sharing_option, export_owner_id=export_owner.userID)
    # User `request_user` is making the request
    request = self.request_factory.get(reverse('get_exports_page', args=[self.domain.name]))
    request.domain = self.domain.name
    request.couch_user = request_user
    helper = FormExportListHelper(request)
    exports_list, _total = helper.get_exports_page(page=1, limit=5, my_exports=return_request_user_exports)
    # We can check the total count, but this filter is for extra measure
    exports = list(filter(lambda export: export['owner_username'] == export_owner.username, exports_list))
    self.assertTrue(len(exports) == expected_exports_count)
    for export in exports:
        self.assertEqual(export['can_edit'], expected_edit_status)