Sha256: b946d0fa1c161e8f3a88bb3ba81aa31b8a52bce1fbcc56d2d3073a65067b82d5

Contents?: true

Size: 626 Bytes

Versions: 1

Compression:

Stored size: 626 Bytes

Contents

require 'test_helper'

module Vedeu

  describe ApplicationView do

    let(:described) { Vedeu::ApplicationView }
    let(:instance)  { described.new(object) }
    let(:object)    {}

    describe '#initialize' do
      it { instance.must_be_instance_of(Vedeu::ApplicationView) }
      it { instance.instance_variable_get('@object').must_equal(object) }
    end

    describe '.render' do
      subject { described.render(object) }

      it { proc { subject }.must_raise(Vedeu::NotImplemented) }
    end

    describe '#render' do
      it { instance.must_respond_to(:render) }
    end

  end # ApplicationView

end # Vedeu

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vedeu-0.5.0 test/lib/vedeu/application/application_view_test.rb