Pytania otagowane jako rspec-rails

6
przetestuj przesyłanie pliku za pomocą rspec - rails
Chcę przetestować przesyłanie plików na railsach, ale nie jestem pewien, jak to zrobić. Oto kod kontrolera: 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| …

1
RSpec: Jaka jest różnica między funkcją a specyfikacją żądania?
Jaka jest koncepcyjna różnica między specyfikacjami funkcji Rspec a specyfikacjami żądań ? Z dokumentacji specyfikacji funkcji: Specyfikacje funkcji to testy wysokiego poziomu, których celem jest sprawdzenie fragmentów funkcjonalności za pośrednictwem aplikacji. Powinny sterować aplikacją tylko przez jej interfejs zewnętrzny, zwykle strony internetowe. A dla specyfikacji żądania: Specyfikacje żądań zapewniają cienkie …



2
Czym różni się spec / rails_helper.rb od spec / spec_helper.rb? Czy tego potrzebuję?
Po raz drugi robię samouczek dotyczący Railsów. Kiedy w to wchodzę rails generate integration_test static_pages Dostaję spec/rails_helper.rbi spec/spec_helper.rbzamiast po prostuspec/spec_helper.rb Teraz, kiedy przeprowadzam testy, są one dłuższe (bardziej „szczegółowe”) i wolniejsze niż wtedy, gdy robiłem to ostatnim razem. Zastanawiam się, jaka jest różnica między tymi dwoma plikami i czy zrobiłem …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.