def test_all(self): naadj = "元気な" self.assertEqual("元気だ", NaAdjective.plain(naadj)) self.assertEqual("元気じゃない", NaAdjective.negate(naadj)) self.assertEqual("元気だった", NaAdjective.past(naadj)) self.assertEqual("元気じゃなかった", NaAdjective.negate_past(naadj)) self.assertEqual("元気で", NaAdjective.te_form(naadj)) self.assertEqual("元気じゃなくて", NaAdjective.negate_te_form(naadj)) self.assertEqual("元気です", NaAdjective.plain_formal(naadj)) self.assertEqual("元気じゃありません", NaAdjective.negate_formal(naadj)) self.assertEqual("元気でした", NaAdjective.past_formal(naadj)) self.assertEqual("元気じゃありませんでした", NaAdjective.negate_past_formal(naadj))
def get_na_adjective_json(naadj): return json.dumps(NaAdjective.create_dictionary(naadj), ensure_ascii=False).encode('utf8')
def naadj_api(adj): return json.dumps(NaAdjective.create_dictionary(adj), ensure_ascii=False).encode('utf8'), 200