@@ -48,15 +48,22 @@ class RetroControllerTest < ActionDispatch::IntegrationTest
4848 end
4949 end
5050
51+ test "should show retro" do
52+ retro = create ( :full_retro , key : 'abcdef' )
53+ get "/api/retro/#{ retro . key } "
54+ assert_response :success
55+ json_response = JSON . parse ( @response . body )
56+ assert_equal retro . id , json_response [ 'id' ]
57+ assert_equal 'abcdef' , json_response [ 'key' ]
58+ assert_equal 'in_progress' , json_response [ 'status' ]
59+ assert_equal 5 , json_response [ 'deltas' ] . count
60+ assert_equal 5 , json_response [ 'pluses' ] . count
61+ end
62+
5163 test "should show retro with previous deltas" do
5264 get "/api/retro/#{ retros ( :empty ) . key } "
5365 assert_response :success
5466 json_response = JSON . parse ( @response . body )
55- assert_equal 2 , json_response [ 'id' ]
56- assert_equal 'jjj222' , json_response [ 'key' ]
57- assert_equal 'locked' , json_response [ 'status' ]
58- assert_equal 0 , json_response [ 'deltas' ] . count
59- assert_equal 0 , json_response [ 'pluses' ] . count
6067 assert_equal 2 , json_response [ 'prev_deltas' ] . count
6168 end
6269
0 commit comments