код контроллера
class CalcController < ApplicationController
include CalcHelper
def index
end
def count
result = /* модифицируем params[:args] */
respond_to do |format|
format.json { render json: {result: result.to_s} }
end
end
код теста
require 'rails_helper'
require 'json'
RSpec.describe CalcController, type: :controller do
describe "count" do
it "counts_sum" do
testdata = {:args => [4,5], :op => 'add' }
post :count, :parameters => testdata, format: :json
expect(JSON.parse(response.body)).to eq({"result" => '9'})
end
end
end
не работает.
не могу понять какой синтаксис для передачи параметров при тестировании запроса?