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