require 'rails_helper' # "attachments"=>{"1"=>{"filename"=>"11.gif", "description"=>"", "is_public_checkbox"=>"1", "token"=>"33731.8a74e086d7716f89bc4fbac0606589c7"}} RSpec.describe ZipdownController, :type => :controller do describe "单独下载某学生作业" do before { session[:user_id] = 3135 session[:atime] = Time.now.utc.to_i session[:ctime] = Time.now.utc.to_i } it "正常下载" do get 'download_user_homework', {homework:24753} expect(response).to have_http_status(:success) expect(response.content_type).to eq(Mime::Type.new("applcation/zip",:zip)) end end end