Sha256: 43db050c48d786ffd98f637e9d83396f22f91e77e130914b60de2ceb30862be2
Contents?: true
Size: 799 Bytes
Versions: 7
Compression:
Stored size: 799 Bytes
Contents
# frozen_string_literal: true require "spec_helper" module Decidim module Proposals describe ApplicationHelper do describe "humanize_proposal_state" do let(:helper) do Class.new.tap do |v| v.extend(Decidim::Proposals::ApplicationHelper) end end subject { helper.humanize_proposal_state(state) } context "when it is accepted" do let(:state) { "accepted" } it { is_expected.to eq("Accepted") } end context "when it is rejected" do let(:state) { "rejected" } it { is_expected.to eq("Rejected") } end context "when it is nil" do let(:state) { nil } it { is_expected.to eq("Not answered") } end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems