Sha256: 7cde18719e9a03528e3e24ded02e1753899c3659a0387b92fd1c5e9773fbed44
Contents?: true
Size: 673 Bytes
Versions: 11
Compression:
Stored size: 673 Bytes
Contents
# frozen_string_literal: true require "spec_helper" module Decidim module Api describe QueriesController, type: :controller do let!(:participatory_process) { create(:participatory_process) } let!(:other_participatory_process) { create(:participatory_process) } before do @request.env["decidim.current_organization"] = participatory_process.organization end it "executes a query" do post :create, params: { query: "{ processes { id }}" } parsed_response = JSON.parse(response.body)["data"] expect(parsed_response["processes"]).to eq(["id" => participatory_process.id.to_s]) end end end end
Version data entries
11 entries across 11 versions & 1 rubygems