２つのイベント発火だけでは連続した発火と終了のどちらに問題があるのかわからなかったので、３つのイベント発火をテストするようにしました。また直接AMQPを使ったテストを行っている箇所での終了処理が正しくcloseしていなかったので修正しました。
amqpのgemのバージョンを上げました

Conflicts:
	tengine_ui/Gemfile.lock
テストに失敗していたので==を=~に変更しました