Trả lời

3

Một tùy chọn là sử dụng rspec spec/integration/* Tôi đoán.
Tôi đã hy vọng cho một câu trả lời đã làm việc với rake giống như các phương pháp khác.

0

Thực tế, yêu cầu thông số kiểm tra tích hợp trong rspec. Có phải một số thử nghiệm được kế thừa từ đơn vị thử nghiệm :: không?

Kiểm tra :: Đơn vị là thư viện kiểm tra mặc định cho ứng dụng đường ray mới được tạo bằng cách sử dụng trình tạo (trừ khi T được chỉ định bỏ qua việc tạo kiểm tra :: tệp đơn vị), vì vậy nó sẽ đi kèm với spec/integration, đối với Rspec, quy ước là sử dụng các yêu cầu/yêu cầu. Thực tế, nếu bạn cố gắng tạo một tích hợp mới ngay bây giờ bằng rails g integration_test testname, nó sẽ đi vào các yêu cầu.

+0

hmmm, điều đó thật thú vị. Để tôi kiểm tra. –

+0

Tôi đã kiểm tra và khi chạy 'rake spec: requests', nó chỉ chạy các thông số yêu cầu, không phải chỉ số tích hợp. Tôi có thể tìm một cài đặt, thông số hoặc một số mã nào có thể cho tôi biết thêm về bất kỳ kiểm tra :: kết nối đơn vị nào? –