assert !$p1.out.empty?
assert !$p2.out.empty?
buoy_game2 = @buoy.get_game("buoy_hoge-1500-0")
- assert_equal ShogiServer::BuoyGame.new("buoy_hoge-1500-0", "+7776FU", @p.name, 1, nil, nil), buoy_game2
+ assert_equal ShogiServer::BuoyGame.new("buoy_hoge-1500-0", "+7776FU", @p.name, 1), buoy_game2
end
def test_call_1
def test_call_error_duplicated_game_name
assert @buoy.is_new_game?("buoy_duplicated-1500-0")
- bg = ShogiServer::BuoyGame.new("buoy_duplicated-1500-0", ["+7776FU"], @p.name, 1, nil, nil)
+ bg = ShogiServer::BuoyGame.new("buoy_duplicated-1500-0", ["+7776FU"], @p.name, 1)
@buoy.add_game bg
assert !@buoy.is_new_game?("buoy_duplicated-1500-0")
#
class TestDeleteBuoyCommand < BaseTestBuoyCommand
def test_call
- buoy_game = ShogiServer::BuoyGame.new("buoy_testdeletebuoy-1500-0", "+7776FU", @p.name, 1, nil, nil)
+ buoy_game = ShogiServer::BuoyGame.new("buoy_testdeletebuoy-1500-0", "+7776FU", @p.name, 1)
assert @buoy.is_new_game?(buoy_game.game_name)
@buoy.add_game buoy_game
assert !@buoy.is_new_game?(buoy_game.game_name)
end
def test_call_not_exist
- buoy_game = ShogiServer::BuoyGame.new("buoy_notexist-1500-0", "+7776FU", @p.name, 1, nil, nil)
+ buoy_game = ShogiServer::BuoyGame.new("buoy_notexist-1500-0", "+7776FU", @p.name, 1)
assert @buoy.is_new_game?(buoy_game.game_name)
cmd = ShogiServer::DeleteBuoyCommand.new "%%DELETEBUOY", @p, buoy_game.game_name
rt = cmd.call
end
def test_call_another_player
- buoy_game = ShogiServer::BuoyGame.new("buoy_anotherplayer-1500-0", "+7776FU", "another_player", 1, nil, nil)
+ buoy_game = ShogiServer::BuoyGame.new("buoy_anotherplayer-1500-0", "+7776FU", "another_player", 1)
assert @buoy.is_new_game?(buoy_game.game_name)
@buoy.add_game(buoy_game)
assert !@buoy.is_new_game?(buoy_game.game_name)
#
class TestGetBuoyCountCommand < BaseTestBuoyCommand
def test_call
- buoy_game = ShogiServer::BuoyGame.new("buoy_testdeletebuoy-1500-0", "+7776FU", @p.name, 1, nil, nil)
+ buoy_game = ShogiServer::BuoyGame.new("buoy_testdeletebuoy-1500-0", "+7776FU", @p.name, 1)
assert @buoy.is_new_game?(buoy_game.game_name)
@buoy.add_game buoy_game
assert !@buoy.is_new_game?(buoy_game.game_name)
end
def test_call_not_exist
- buoy_game = ShogiServer::BuoyGame.new("buoy_notexist-1500-0", "+7776FU", @p.name, 1, nil, nil)
+ buoy_game = ShogiServer::BuoyGame.new("buoy_notexist-1500-0", "+7776FU", @p.name, 1)
assert @buoy.is_new_game?(buoy_game.game_name)
cmd = ShogiServer::GetBuoyCountCommand.new "%%GETBUOYCOUNT", @p, buoy_game.game_name
rt = cmd.call