3 Stimmen

Rack rSpec Controller Tests mit Rack Middleware Problem

Ich habe große Schwierigkeiten beim Testen mit der Controller-API von rSpec. Im Moment verwende ich eine Middleware-Authentifizierungslösung ( Direktorin ), und wenn ich die Spezifikationen ausführe, ist der von der Middleware hinzugefügte Proxy nicht vorhanden, und alle Authentifizierungstests führen zu NilPointerException s überall.

Es scheint, dass rSpec die Middleware absichtlich nicht zur endgültigen Anwendung hinzufügt, und ich würde gerne wissen, ob es eine Möglichkeit gibt, rSpec zu patchen, um das zu erreichen.

Ich habe das Ganze bereits mit Cucumber getestet, allerdings ist dies ein Refactoring einer alten Authentifizierungsversion und es gibt mehrere Controller-Tests, die von der Authentifizierungslogik abhängen, um zu funktionieren.

Vielen Dank im Voraus.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X