gr = ShogiServer::GameResultWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
gr = ShogiServer::GameResultWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_abnormal_win
gr = ShogiServer::GameResultAbnormalWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_abnormal_win
gr = ShogiServer::GameResultAbnormalWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_kachi_win
gr = ShogiServer::GameResultKachiWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_kachi_win
gr = ShogiServer::GameResultKachiWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_illegal_kachi_win
gr = ShogiServer::GameResultIllegalKachiWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_illegal_kachi_win
gr = ShogiServer::GameResultIllegalKachiWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_illegal_move_win
gr = ShogiServer::GameResultIllegalMoveWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_illegal_move_win
gr = ShogiServer::GameResultIllegalMoveWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_uchifuzume_win
gr = ShogiServer::GameResultUchifuzumeWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_uchifuzume_win
gr = ShogiServer::GameResultUchifuzumeWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_oute_kaihi_more_win
gr = ShogiServer::GameResultOuteKaihiMoreWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_oute_kaihi_more_win
gr = ShogiServer::GameResultOuteKaihiMoreWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_outori_win
gr = ShogiServer::GameResultOutoriWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_outori_win
gr = ShogiServer::GameResultOutoriWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_toryo_win
gr = ShogiServer::GameResultToryoWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_toryo_win
gr = ShogiServer::GameResultToryoWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_oute_sennichite_win
gr = ShogiServer::GameResultOuteSennichiteWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_oute_sennichite_win
gr = ShogiServer::GameResultOuteSennichiteWin.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, true)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_draw
gr = ShogiServer::GameResultDraw.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, false)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_draw
gr = ShogiServer::GameResultDraw.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, false)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_sennichite_draw
gr = ShogiServer::GameResultSennichiteDraw.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, false)
assert_equal(@p2.last_game_win, false)
end
def test_game_result_sennichite_draw
gr = ShogiServer::GameResultSennichiteDraw.new(@game, @p1, @p2)
assert_equal(@p1.last_game_win, false)
assert_equal(@p2.last_game_win, false)