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.