Sha256: ca1d24e9d4fb18c2d7c4fd27ebf3464b6f0175f6a8f6a2267d123e802258bd92
Contents?: true
Size: 1.15 KB
Versions: 2
Compression:
Stored size: 1.15 KB
Contents
require 'test_helper' class ProjectsControllerTest < ActionController::TestCase setup do @project = projects(:one) end test "should get index" do get :index assert_response :success assert_not_nil assigns(:projects) end test "should get new" do get :new assert_response :success end test "should create project" do assert_difference('Project.count') do post :create, project: { description: @project.description, name: @project.name, priority: @project.priority } end assert_redirected_to project_path(assigns(:project)) end test "should show project" do get :show, id: @project assert_response :success end test "should get edit" do get :edit, id: @project assert_response :success end test "should update project" do put :update, id: @project, project: { description: @project.description, name: @project.name, priority: @project.priority } assert_redirected_to project_path(assigns(:project)) end test "should destroy project" do assert_difference('Project.count', -1) do delete :destroy, id: @project end assert_redirected_to projects_path end end
Version data entries
2 entries across 2 versions & 1 rubygems