Sha256: 427d584c98a051f6f11aaefccc60ea87fb11795c51704adc6e33c23897120654
Contents?: true
Size: 511 Bytes
Versions: 4
Compression:
Stored size: 511 Bytes
Contents
$:.unshift File.dirname(__FILE__) require 'actual_scene' require 'test/unit' class AwesomeSceneTest < Test::Unit::TestCase def setup @game = AwesomeGame.new @scene = @game.registered_scene(:awesome_scene) @scene.register @scene.setup end def test_cursor_position assert_equal @scene.cursor.pos, [0, 0] end def test_cursor_movement @game.raise_event :mouse_motion, Ray::Vector2[100, 100] @game.event_runner.run assert_equal @scene.cursor.pos, [100, 100] end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ray-0.2.1 | samples/test/scene_test_unit.rb |
ray-0.2.0 | samples/test/scene_test_unit.rb |
ray-0.1.1 | samples/test/scene_test_unit.rb |
ray-0.1.0 | samples/test/scene_test_unit.rb |