Pytania otagowane jako rspec3

1
rspec 3 - odgnij metodę klasową
Uaktualniam z rspec 2.99 do rspec 3.0.3 i przekonwertowałem metody instancji do użycia allow_any_instance_of, ale nie wiem, jak odgiąć metodę klasy. Mam taki kod: module MyMod class Utils def self.find_x(myarg) # Stuff end end end a mój test rspec 2 robi to: MyMod::Utils.stub(:find_x).and_return({something: 'testing'}) Jak to robi Rspec 3?

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.