def METHOD_NAME(self):
    self.user_id = random.getrandbits(32)
    super().METHOD_NAME()
    self.split_mongo = SplitMongoModuleStore(
        None,
        self.db_config,
        **self.modulestore_options
    )
    self.addCleanup(self.split_mongo._drop_database)  # pylint: disable=protected-access
    self.draft_mongo = DraftMongoModuleStore(
        None, self.db_config, branch_setting_func=lambda: ModuleStoreEnum.Branch.draft_preferred,
        metadata_inheritance_cache_subsystem=MemoryCache(),
        **self.modulestore_options
    )
    self.addCleanup(self.draft_mongo._drop_database)  # pylint: disable=protected-access
    self.old_course_key = None
    self.runtime = None
    self._create_course()