Sha256: 7907b05d6a230fc3bcca352aaf7d4543e0b0a8e88e53e05f5db46356992bea00

Contents?: true

Size: 677 Bytes

Versions: 2

Compression:

Stored size: 677 Bytes

Contents

require "spec_helper"
require "nyanko/test"

module Nyanko
  describe Test do
    let(:view) do
      Class.new(ActionView::Base) do
        include Nyanko::Invoker
        include Nyanko::Helper
        include Nyanko::UnitProxyProvider
      end.new
    end

    describe "#enable_unit" do
      it "forces to enable specified unit" do
        enable_unit(:inactive_unit)
        view.invoke(:inactive_unit, :inactive, :type => :plain).should == "inactive"
      end
    end

    describe "#disable_unit" do
      it "forces to disable specified unit" do
        disable_unit(:example_unit)
        view.invoke(:example_unit, :test).should == nil
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nyanko-0.0.9 spec/nyanko/test_spec.rb
nyanko-0.0.8 spec/nyanko/test_spec.rb