Test Ajax POST request with Rspec

Test Ajax POST request with Rspec

Cách viết POST thông thường khi gửi lên Controller:

it "create new user" do
  post :create, {name: "name params"}, valid_session
  expect(assigns(:user)).to be_a(User)
end

Còn cách viết POST request gửi lên Controller bằng Ajax:

it "create new user" do
  xhr :post, :create, {name: "name params"}, valid_session
  expect(assigns(:user)).to be_a(User)
end

VietNguyen 30-06-2016

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Vie

6 bài viết.
2 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
1 0
Ngôn ngữ truy vấn cho API GraphQL và Ecto GraphQL: http://graphql.org/ Thư viện GraghQL dùng trên Ecto: https://github.com/absinthegraphql/absint...
Vie viết 8 tháng trước
1 0
Bài viết liên quan
White
8 1
Tiếp theo (Link) Mình sẽ hướng dẫn cách test căn bản cho API mình tạo. Thật ra mà nói thì mình phải viết test trước khi làm nhưng mà để tránh việc...
My Mai viết hơn 2 năm trước
8 1
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
6 bài viết.
2 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!