テスト追加。型が小さいときにsignedでコンストラクタが呼ばれてしまう
整理してテストも追加。テンプレートでコンストラクタを正しく選択。