Ich habe meine Tests auf Rspec3 (was für ein Aufwand), entfernen alle meine "shoulds", aber ich kann nicht herausfinden, wie Upgrade "view.stub" aus meiner Sicht Tests.Rspec 3 Upgrade Probleme mit view.stub (Rails)
ich ersinnen bin mit
Beispiel:
view.stub(:current_user) { nil }
render
expect(rendered).to .... etc
Das gibt mir eine Warnung deprecation:
Mit
stub
von rspec-Mocks' alten:should
Syntax, ohne explizit ermöglicht die Syntax veraltet. Verwenden Sie die neue:expect
Syntax oder aktivieren Sie stattdessen explizit:should
. Called from ....
Ich kann nicht herausfinden, wie man auf die neue "verbesserte" Syntax upgraden kann. Dank
Übrigens gibt es [ein Tool] (https://github.com/yujinakayama/transpec), um automatisch in RSpec 3 Syntax zu konvertieren. – asymmetric