J'ai utilisé les détails de l'approche dans l'épisode 197 de Railscast pour ajouter des champs de saisie dynamiques, mais je ne suis pas sûr de savoir comment écrire un test RSpec pour cela. Suggestions?Comment écrire un test RSpec pour l'assistant link_to_add_fields de Railscast 197
def link_to_add_fields(name, f, association, path, *args)
new_object = f.object.class.reflect_on_association(association).klass.new
fields = f.semantic_fields_for(association, new_object, :child_index => "new_#{association}") do |builder|
render(path + association.to_s.singularize + "_fields", :builder => builder)
end
link_to_function(name, "add_fields(this, \"#{association}\", \"#{escape_javascript(fields.html_safe)}\")", *args)
end