require "minitest/autorun" $LOAD_PATH.unshift File.dirname(__FILE__) + "/../lib" require "sensitive" ALPHABET = ('a' .. 'z').reduce(:concat) describe "Sensitive" do before do @s = Sensitive.new ALPHABET end it "test initialize" do _(@s.to_s).must_equal "ab" + "*" * 22 + "yz" end it "test initialize" do _(@s.unwrap).must_equal ALPHABET end it "test using different mask character" do s = Sensitive.new ALPHABET, ch: "x" _(s.to_s).must_equal "x" end end