diff --git a/test/parfait/test_word.rb b/test/parfait/test_word.rb index 3a876ffd..9289d4de 100644 --- a/test/parfait/test_word.rb +++ b/test/parfait/test_word.rb @@ -26,5 +26,19 @@ module Parfait @word.set_char(1 , 32) end end + def test_insert + a = Parfait.new_word("abc") + b = Parfait.new_word("d") + ans = Parfait.new_word("abcd") + assert_equal ans, a.insert(-1,b) + a1 = Parfait.new_word("what name") + b1 = Parfait.new_word("is your ") + ans = Parfait.new_word("what is your name") + assert_equal ans, a1.insert(5, b1) + a2 = Parfait.new_word("life") + b2 = Parfait.new_word("sad ") + ans = Parfait.new_word("sad life") + assert_equal ans, a2.insert(0, b2) + end end end