내 애플리케이션에는 httpsy 서비스를 사용하여 다른 웹 사이트에서 데이터를 가져 오는 일부 기능이 있습니다. 따라서 http 함수에 대한 테스트를 실행할 때 많은 시간이 필요합니다.rspec에서 테스트 그룹을 실행하십시오.
- spec
-- services
--- http_request
---- test_http_a_spec.rb
---- test_http_b_spec.rb
--- component
---- test_component_c_spec.rb
---- test_component_d_spec.rb
--- models
---- test_model_e_spec.rb
그래서 내가 어떻게 http_request
폴더에서 시험을 제외한 모든 시험에 대한 RSpec에 테스트를 실행할 수 있습니까? 감사합니다.
다른 웹 사이트는 테스트하려는 시스템이 아닐 수 있습니다. [WebMock] (https://github.com/bblimke/webmock)을 사용하여 요청 및/또는 [VCR] (https://github.com/vcr/vcr)을 스텁하여 HTTP 트래픽을 기록하고 재생하도록 고려 했습니까? ? – Stefan
저는 Ruby 녀석입니다 (자바 출신). 위에서 언급 한 두 라이브러리를 살펴 보겠습니다. 감사 ! 내가 RSpec에 실행하면 –