def METHOD_NAME(cls):
    super(AppAwareSyncTests, cls).METHOD_NAME()
    delete_all_users()
    cls.domain_obj = create_domain(cls.domain)
    toggles.MOBILE_UCR.set(cls.domain, True, toggles.NAMESPACE_DOMAIN)
    cls.user = create_restore_user(cls.domain)
    cls.app1 = Application.new_app(cls.domain, 'Test App 1')
    cls.report_config1 = get_sample_report_config()
    cls.report_config1.domain = cls.domain
    cls.report_config1.save()
    report_app_config = {
        'report_id': cls.report_config1.get_id,
        'uuid': '123456'
    }
    module = cls.app1.add_module(ReportModule.new_module('Reports', None))
    module.report_configs = [ReportAppConfig.wrap(report_app_config)]
    cls.app1.save()
    cls.app2 = Application.new_app(cls.domain, 'Test App 2')
    cls.report_config2 = get_sample_report_config()
    cls.report_config2.domain = cls.domain
    cls.report_config2.save()
    report_app_config = {
        'report_id': cls.report_config2.get_id,
        'uuid': 'abcdef'
    }
    module = cls.app2.add_module(ReportModule.new_module('Reports', None))
    module.report_configs = [ReportAppConfig.wrap(report_app_config)]
    cls.app2.save()
    cls.app3 = Application.new_app(cls.domain, 'Test App 3')
    cls.app3.save()