Como faço para testar um arquivo de upload em rails?

Eu tenho um controlador que é responsável por aceitar arquivos JSON e, em seguida, processar os arquivos JSON para fazer alguma manutenção do usuário para o nosso aplicativo. No teste de usuário, o upload e processamento de arquivos funciona, mas é claro que eu gostaria de automatizar o processo de teste de manutenção do usuário em nossos testes. Como posso carregar um arquivo para um controlador na estrutura de testes funcionais?

questionAnswers(7)

yourAnswerToTheQuestion