«rspec-rails» 태그된 질문

6
rspec-rails를 사용하여 파일 업로드 테스트
레일에서 파일 업로드를 테스트하고 싶지만 어떻게해야하는지 잘 모르겠습니다. 컨트롤러 코드는 다음과 같습니다. def uploadLicense #Create the license object @license = License.create(params[:license]) #Get Session ID sessid = session[:session_id] puts "\n\nSession_id:\n#{sessid}\n" #Generate a random string chars = ("a".."z").to_a + ("A".."Z").to_a + ("0".."9").to_a newpass = "" 1.upto(5) { |i| newpass << chars[rand(chars.size-1)] } …

1
RSpec : 기능과 요청 사양의 차이점은 무엇입니까?
Rspec의 기능 사양 과 요청 사양 의 개념적 차이점은 무엇입니까 ? 기능 사양 문서에서 : 기능 사양은 애플리케이션을 통해 일부 기능을 실행하기위한 고수준 테스트입니다. 일반적으로 웹 페이지와 같은 외부 인터페이스를 통해서만 애플리케이션을 구동해야합니다. 요청 사양의 경우 : 요청 사양은 Rails의 통합 테스트에 대한 얇은 래퍼를 제공하며 라우팅 (Rails에서 제공)을 포함하여 …



2
spec / rails_helper.rb는 spec / spec_helper.rb와 어떻게 다릅니 까? 필요합니까?
Rails Tutorial을 두 번째로하고 있습니다. 내가 이것을 입력하면 rails generate integration_test static_pages 내가 얻을 spec/rails_helper.rb과 spec/spec_helper.rb대신의spec/spec_helper.rb 이제 테스트를 실행하면 지난번에 수행했을 때보 다 더 길고 (더 "상세") 느립니다. 두 파일의 차이점이 무엇인지, 내가 뭔가 잘못했는지 궁금합니다. 또한 rails_helper.rb모든 것을 엉망으로 만들지 않고 파일을 제거하는 방법이 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.