Add rspec tests and change of transition url

#316 の修正に加え、一通りテストを追加したバージョンです。