Sha256: fc889c3be1cc54eea9bd75be11f2cb44e4e974d3554745d398dcb15661b78e3f
Contents?: true
Size: 1.15 KB
Versions: 2
Compression:
Stored size: 1.15 KB
Contents
require 'test_helper' module Navinshop class CategoriesControllerTest < ActionController::TestCase setup do @category = categories(:one) end test "should get index" do get :index assert_response :success assert_not_nil assigns(:categories) end test "should get new" do get :new assert_response :success end test "should create category" do assert_difference('Category.count') do post :create, category: { title: @category.title } end assert_redirected_to category_path(assigns(:category)) end test "should show category" do get :show, id: @category assert_response :success end test "should get edit" do get :edit, id: @category assert_response :success end test "should update category" do patch :update, id: @category, category: { title: @category.title } assert_redirected_to category_path(assigns(:category)) end test "should destroy category" do assert_difference('Category.count', -1) do delete :destroy, id: @category end assert_redirected_to categories_path end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
navinshop-0.0.2 | test/controllers/navinshop/categories_controller_test.rb |
navinshop-0.0.1 | test/controllers/navinshop/categories_controller_test.rb |