Sha256: 057660f8b12cac9425e0e72257256746b0223e718a0a78e7dfb8142417346e95

Contents?: true

Size: 763 Bytes

Versions: 1

Compression:

Stored size: 763 Bytes

Contents

require 'test_helper'

module Vedeu

  module Output

    module Compressors

      describe Empty do

        let(:described) { Vedeu::Output::Compressors::Empty }
        let(:instance)  { described.new(content) }
        let(:content)   {}

        describe '.with' do
          it { described.must_respond_to(:with) }
        end

        describe '#initialize' do
          it { instance.must_be_instance_of(described) }
          it { instance.instance_variable_get('@content').must_equal(content) }
        end

        describe '#compress' do
          subject { instance.compress }

          it { instance.must_respond_to(:compress) }

          # @todo Add more tests.
        end

      end # Empty

    end # Compressors

  end # Output

end # Vedeu

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vedeu-0.8.32 test/lib/vedeu/output/compressors/empty_test.rb