Sha256: e566a8eada85f3db59692bdf17098f64aa2b36148f99c159feb790ee73d7ed45

Contents?: true

Size: 687 Bytes

Versions: 1

Compression:

Stored size: 687 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'

describe 'yard for Magicka::Helper' do
  describe '.with' do
    describe 'when passing only an aggregator' do
      let(:document) { create(:document) }

      let(:expected_body) do
        [
          '<dh>Name</dh>',
          "<dd>#{document.name}</dd><br />",
          '',
          '<dh>Reference</dh>',
          "<dd>#{document.reference}</dd>"
        ].join(" *\n *")
      end

      before { get "/documents/#{document.id}" }

      it do
        expect(response.status).to eq(200)
      end

      it do
        expect(response.body).to match(
          Regexp.new(expected_body)
        )
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
magicka-1.1.0 spec/integration/yard/magicka/helper_spec.rb