def METHOD_NAME(self):
    super().METHOD_NAME()
    vocab = [
        "[UNK]",
        "[CLS]",
        "[SEP]",
        "[PAD]",
        "[MASK]",
        "want",
        "##want",
        "##ed",
        "wa",
        "un",
        "runn",
        "##ing",
        ",",
        "low",
        "lowest",
    ]
    vocab_tokens = dict(zip(vocab, range(len(vocab))))
    self.vocab_file = os.path.join(self.tmpdirname, VOCAB_FILES_NAMES["vocab_file"])
    self.special_tokens_map = {
        "unk_token": "[UNK]",
        "sep_token": "[SEP]",
        "bos_token": "[SEP]",
        "eos_token": "[SEP]",
        "cls_token": "[CLS]",
        "x_sep_token": "[X_SEP]",
        "pad_token": "[PAD]",
        "mask_token": "[MASK]",
    }
    self.vocab_file = os.path.join(self.tmpdirname, ProphetNetTokenizer.resource_files_names["vocab_file"])
    with open(self.vocab_file, "w", encoding="utf-8") as vocab_writer:
        vocab_writer.write("".join([x + "\n" for x in vocab_tokens]))