引数の検査を完全一致だけではなく、細かな条件を指定できるようにする

`Test::Deep` の各種メソッドを利用できないか検討する。