diff --git a/lib/ika_conjugations/kana_kanji.rb b/lib/ika_conjugations/kana_kanji.rb index 9099242..20f0f82 100644 --- a/lib/ika_conjugations/kana_kanji.rb +++ b/lib/ika_conjugations/kana_kanji.rb @@ -1,7 +1,7 @@ module IkaConjugations U_VOWEL_CHANGES = { "る" => { "a" => "ら", "i" => "り", "u" => "る", "e" => "れ", "o" => "ろ" }, - "う" => { "a" => "あ", "i" => "い", "u" => "う", "e" => "え", "o" => "お" }, + "う" => { "a" => "わ", "i" => "い", "u" => "う", "e" => "え", "o" => "お" }, "つ" => { "a" => "た", "i" => "ち", "u" => "つ", "e" => "て", "o" => "と" }, "す" => { "a" => "さ", "i" => "し", "u" => "す", "e" => "せ", "o" => "そ" }, "く" => { "a" => "か", "i" => "き", "u" => "く", "e" => "け", "o" => "こ" }, diff --git a/test/ika_conjugations/test_kana_kanji.rb b/test/ika_conjugations/test_kana_kanji.rb index 0bae5ab..5785c02 100644 --- a/test/ika_conjugations/test_kana_kanji.rb +++ b/test/ika_conjugations/test_kana_kanji.rb @@ -44,7 +44,7 @@ module IkaConjugations au = KanaKanji.new("会う", "あう") assert_equal "う", au.last_character - assert_equal "あ", au.last_character("a") + assert_equal "わ", au.last_character("a") assert_equal "い", au.last_character("i") assert_equal "う", au.last_character("u") assert_equal "え", au.last_character("e") diff --git a/test/ika_conjugations/test_verb.rb b/test/ika_conjugations/test_verb.rb index d93b7eb..7ba4337 100644 --- a/test/ika_conjugations/test_verb.rb +++ b/test/ika_conjugations/test_verb.rb @@ -4,7 +4,7 @@ require "minitest/autorun" module IkaConjugations class TestVerb < Minitest::Test def setup - @miru = Verb::Ichidan.new("見る", "みる", "to look") + @miru = Verb::Ichidan.new("見る", "みる", "to see") @nomu = Verb::Godan.new("飲む", "のむ", "to drink") @au = Verb::Godan.new("会う", "あう", "to meet") @matsu = Verb::Godan.new("待つ", "まつ", "to wait") @@ -111,6 +111,8 @@ module IkaConjugations assert_equal "連れて来ない", @tsuretekuru.short_form_present_negative.kanji assert_equal "つれてこない", @tsuretekuru.short_form_present_negative.kana assert_equal "ない", @aru.short_form_present_negative.kana + assert_equal "会わない", @au.short_form_present_negative.kanji + assert_equal "あわない", @au.short_form_present_negative.kana end def test_long_form_past_positive @@ -175,6 +177,8 @@ module IkaConjugations assert_equal "連れて来なかった", @tsuretekuru.short_form_past_negative.kanji assert_equal "つれてこなかった", @tsuretekuru.short_form_past_negative.kana assert_equal "なかった", @aru.short_form_past_negative.kana + assert_equal "会わなかった", @au.short_form_past_negative.kanji + assert_equal "あわなかった", @au.short_form_past_negative.kana end def test_desire @@ -196,6 +200,7 @@ module IkaConjugations def test_potential assert_equal "見られる", @miru.potential.dictionary.kanji assert_equal "みられる", @miru.potential.dictionary.kana + assert_equal "to be able to see", @miru.potential.definition assert_equal "飲める", @nomu.potential.dictionary.kanji assert_equal "のめる", @nomu.potential.dictionary.kana assert_equal "できる", @suru.potential.dictionary.kanji