Sha256: c666ce2ecb3853317e7a2f3e008303ab588544faa598389db6dda46f6d98bcf2
Contents?: true
Size: 526 Bytes
Versions: 3
Compression:
Stored size: 526 Bytes
Contents
require_relative "test_helper" class TestPiece < Minitest::Test def setup @map = BoardGame::Map.new(5, 5) @piece = BoardGame::Piece.new end def test_inspect assert @piece.inspect == "+" end def test_move_to assert_raises RuntimeError do @piece.move_to [2, 2] end result = @piece.move_to @map[2,2] assert @piece.tile == @map[2, 2] assert @map[2,2].content.first == @piece assert result == @piece @piece.move_to @map[2,2] assert @piece.tile == @map[2,2] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
boardgame-0.0.4 | test/test_piece.rb |
boardgame-0.0.3 | test/test_piece.rb |
boardgame-0.0.2 | test/test_piece.rb |