Avalanche Game prototype. Built with Rails.

missions_controller_test.rb 1.3KB

    require 'test_helper' class MissionsControllerTest < ActionController::TestCase setup do @mission = missions(:one) end test "should get index" do get :index assert_response :success assert_not_nil assigns(:missions) end test "should get new" do get :new assert_response :success end test "should create mission" do assert_difference('Mission.count') do post :create, mission: { agent_search_end: @mission.agent_search_end, agent_search_start: @mission.agent_search_start, description: @mission.description, status: @mission.status, title: @mission.title } end assert_redirected_to mission_path(assigns(:mission)) end test "should show mission" do get :show, id: @mission assert_response :success end test "should get edit" do get :edit, id: @mission assert_response :success end test "should update mission" do patch :update, id: @mission, mission: { agent_search_end: @mission.agent_search_end, agent_search_start: @mission.agent_search_start, description: @mission.description, status: @mission.status, title: @mission.title } assert_redirected_to mission_path(assigns(:mission)) end test "should destroy mission" do assert_difference('Mission.count', -1) do delete :destroy, id: @mission end assert_redirected_to missions_path end end