至此,所有工具类都已经开发完毕。我们可以写一个测试类来检验一下之前的成果。
formChangeTest方法主要测试各类词语的变形。这里定义了用言数组,并使用动词、形容词、形容动词等不同的类初始化。这样,我们只需要调用用言中的方法,就可以自动根据词性执行不同的变形逻辑。此外,不同词性拥有专属的变形,我们只需要判断它属于哪个类,随后进行变量类型转换,即可执行这些专属变形。
dictionaryTest方法测试字典根据动词读音查询动词写法的功能。
romajiTest方法测试假名和罗马字之间互相转化的功能。