Sha256: ee800df3399ddccc990b6d74e76d63182abc98c7a22d0a4444e7d52f8184c45f

Contents?: true

Size: 816 Bytes

Versions: 6

Compression:

Stored size: 816 Bytes

Contents

require File.join( File.dirname(__FILE__) , '..', 'spec_helper' )

describe TuioCursor do
  before :each do
    @args1 = [
      @session_id = 42,
      @x_pos = 0.8,
      @y_pos = 0.4,
      @x_speed = 0.01,
      @y_speed = 0.03,
      @motion_accel = 0.02
    ]
    @params = TuioCursorParameter.new( *@args1 )
    @tc = TuioCursor.from_params( @params )
  end
  
  describe "update" do
    before :each do
      @args2 = [
        @session_id = 42,
        @x_pos2 = 0.23,
        @y_pos2 = 0.54,
        @x_speed = 0.01,
        @y_speed = 0.03,
        @motion_accel = 0.02
      ]
      @update_params = TuioCursorParameter.new( *@args2 )
      @tc.update_from_params( @update_params )
    end
    
    it "should it is equal to some arguments" do
      @tc.params_equal?( @update_params )
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
aberant-tuio-ruby-0.2.0 spec/unit/tuio_cursor_spec.rb
aberant-tuio-ruby-0.2.1 spec/unit/tuio_cursor_spec.rb
tuio-ruby-0.2.5 spec/unit/tuio_cursor_spec.rb
tuio-ruby-0.2.4 spec/unit/tuio_cursor_spec.rb
tuio-ruby-0.2.3 spec/unit/tuio_cursor_spec.rb
tuio-ruby-0.2.2 spec/unit/tuio_cursor_spec.rb