spec/tataki/converters/skk_jisyo_spec.rb in tataki-0.0.3 vs spec/tataki/converters/skk_jisyo_spec.rb in tataki-0.0.4

- old
+ new

@@ -1,10 +1,9 @@ # coding: utf-8 require "spec_helper" describe Tataki::Converter::SkkJisyo do - describe ".to_kana" do shared_examples "converts_kana" do |sentence, kana| it "converts #{sentence.inspect} to #{kana.inspect}" do expect(converter.to_kana(sentence)).to eq(kana) end @@ -26,8 +25,18 @@ let(:converter) { Tataki::Converter::SkkJisyo.new(%w[jinmei]) } include_examples "converts_kana", "", "" include_examples "converts_kana", "漢字", "漢字" include_examples "converts_kana", "半澤直樹", "はんざわなおき" + end + + context "with M, jinmei jisyo" do + let(:converter) { Tataki::Converter::SkkJisyo.new(%w[M jinmei]) } + + include_examples "converts_kana", "", "" + include_examples "converts_kana", "漢字", "かんじ" + include_examples "converts_kana", "半澤直樹", "はんざわなおき" + include_examples "converts_kana", "半澤直樹倍返し", "はんざわなおきばいかえし" + include_examples "converts_kana", "半澤直樹、銀行を買う", "はんざわなおき、ぎんこうをかう" end end end