Blog Rubynetti

How to test upload of image with Rails

It's very simple to test image with active storage and with the usage of helper fixture_file_upload:

test "should update project" do
  img = fixture_file_upload('files/esempio.jpg', 'image/jpg')
  patch admin_project_url(@project), params: {
    project: {
        name: @project.name,
        body: @project.body,
        images: [img]
    }
  }
  assert_redirected_to admin_project_url(@project)
end

Chi siamo?

Rubynetti è una squadra di designer, sviluppatori e programmatori specializzata in applicazioni web. Il nostro focus è portare valore e automazione nei processi umani e aziendali attraverso l'uso delle tecnologie del web.

Operiamo da più di 20 anni nel settore e siamo specializzati su Vue.js, Nuxt, Rails e React.

Lavoriamo per lo più da Venezia centro storico.

Contatti

Se hai bisogno di una mano per portare avanti o creare dal nulla un progetto digitale siamo a disposizione.