Sha256: bec7e64fb07fc471bc01111f1aa4ed5ac4874524b85de6a74fa8ef0a62089f30

Contents?: true

Size: 429 Bytes

Versions: 2

Compression:

Stored size: 429 Bytes

Contents

require File.join(File.dirname(__FILE__),'helper')
require 'collidable'

describe 'A new collidable behavior' do
  before do
    @stage = mock(:register_collidable => nil)
    opts = {:actor_type => :actor, :stage=>@stage, :input=>"input", :resources=> :rm}
    @actor = Actor.new opts
    @collidable = Collidable.new @actor
  end

  it 'should define methods on actor' do
    @actor.respond_to?(:shape).should be_true
 end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gamebox-0.0.9 spec/collidable_spec.rb
gamebox-0.0.8 spec/collidable_spec.rb