Câu hỏi được gắn thẻ «rspec»

RSpec là một khung công tác phát triển theo hướng hành vi (BDD) cho ngôn ngữ lập trình Ruby, lấy cảm hứng từ JBehave. Nó chứa khung chế tạo tích hợp đầy đủ của riêng mình dựa trên JMock. Khung có thể được coi là một ngôn ngữ dành riêng cho miền (DSL) và giống với một đặc tả ngôn ngữ tự nhiên.

10
Khi nào nên sử dụng RSpec let ()?
Tôi có xu hướng sử dụng trước các khối để đặt các biến thể hiện. Sau đó tôi sử dụng các biến đó qua các ví dụ của tôi. Gần đây tôi đã đến let(). Theo tài liệu RSpec, nó được sử dụng để ... Để xác định một phương …
447 ruby  rspec 

16
Làm thế nào để chạy thử nghiệm RSpec?
Tôi có tập tin sau: /spec/controllers/groups_controller_spec.rb Tôi sử dụng lệnh nào trong terminal để chạy chỉ định spec đó và trong thư mục nào tôi chạy lệnh? Tập tin đá quý của tôi: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem "rspec-rails", "~> 2.4" gem "cucumber-rails", ">=0.3.2" …





15
Thiếu máy chủ để liên kết đến! Vui lòng cung cấp: tham số máy chủ hoặc đặt default_url_options [: host]
Tôi đã googling khoảng 90 phút và vẫn chưa có câu trả lời cho điều này. Tôi đặt ở default_url_optionsđâu? Tôi đã thiết lập nó config.action_mailer.default_url_optionsđể giải quyết lỗi tương tự này ở nơi khác, nhưng bây giờ tôi đang gặp lỗi này khi cố gắng sử dụng trình trợ …

14
Các mô-đun thử nghiệm trong rspec
Các thực hành tốt nhất về các mô-đun thử nghiệm trong rspec là gì? Tôi có một số mô-đun được bao gồm trong một số mô hình và bây giờ tôi chỉ đơn giản là có các thử nghiệm trùng lặp cho từng mô hình (với một vài khác biệt). …
175 ruby  unit-testing  rspec 




5
Làm cách nào tôi có thể yêu cầu Rails sử dụng RSpec thay vì đơn vị kiểm tra khi tạo ứng dụng Rails mới?
Tôi đã test-unitcài đặt và rspeccài đặt (cùng với -core, -expectations, -mocksvà -railsphiên bản 2.6.x). Khi tôi chạy lệnh rails new foo, nó sử dụng test-unitđể tạo các tệp sơ khai thử nghiệm thay vì rspec. Có một tùy chọn mà tôi có thể nói đường ray sử dụng rspec …

13
Làm cách nào để kiểm tra phản hồi JSON bằng RSpec?
Tôi có đoạn mã sau trong bộ điều khiển của mình: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } Trong thử nghiệm bộ điều khiển RSpec của tôi, tôi muốn xác minh rằng một kịch bản nhất định sẽ nhận được phản …


5
Cách nhận đường dẫn hiện tại bằng chuỗi truy vấn bằng Capybara
Url trang là một cái gì đó giống như /people?search=name trong khi tôi sử dụng current_pathphương pháp capybara, nó /peoplechỉ trả về . current_path.should == people_path(:search => 'name') Nhưng nó không nói expected: "/people?search=name" got: "/people" Làm thế nào chúng ta có thể làm cho nó vượt qua? Có cách …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.