Der folgende Code stammt von Ruby on Rails.
...some code here...
unless ActionController::Base < ActionController::Testing
ActionController::Base.class_eval do
include ActionController::Testing
end
end
... some code here...
Was macht ActionController::Base < ActionController::Testing
in diesem Zusammenhang bedeuten?
Antworten:
5 für die Antwort № 1Es ist ein Vererbungstest und gibt einen Booleschen Wert zurück.
Wenn die folgende Aussage wahr ist, bedeutet dies, dass die linke Seite eine Unterklasse der rechten Seite ist.
ActionController::Base < ActionController::Testing
Siehe die Dokumentation für Details.