def METHOD_NAME(self, language, vectors):
    mnemo = Mnemonic(language)
    for v in vectors:
        if v[0]:
            phrase = mnemo.to_mnemonic(v[0], check_on_curve=False)
        else:
            phrase = v[1]
        seed = change_base(mnemo.to_seed(phrase, v[4], validate=False), 256, 16)
        # print("Test %s => %s" % (v[0], phrase))
        self.assertEqual(v[1], phrase)
        self.assertEqual(v[2], seed)
        k = HDKey.from_seed(seed)
        self.assertEqual(k.wif(is_private=True), v[3])