3 class LineItemsControllerTest
< ActionController
::TestCase
4 test
"should get index" do
6 assert_response
:success
7 assert_not_nil
assigns(:line_items)
10 test
"should get new" do
12 assert_response
:success
15 test
"should create line_item" do
16 assert_difference('LineItem.count') do
17 post
:create, :line_item => { }
20 assert_redirected_to
line_item_path(assigns(:line_item))
23 test
"should show line_item" do
24 get
:show, :id => line_items(:one).id
25 assert_response
:success
28 test
"should get edit" do
29 get
:edit, :id => line_items(:one).id
30 assert_response
:success
33 test
"should update line_item" do
34 put
:update, :id => line_items(:one).id
, :line_item => { }
35 assert_redirected_to
line_item_path(assigns(:line_item))
38 test
"should destroy line_item" do
39 assert_difference('LineItem.count', -1) do
40 delete
:destroy, :id => line_items(:one).id
43 assert_redirected_to line_items_path